summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--id.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/id.c b/id.c
index 97bd6f2..9c797f9 100644
--- a/id.c
+++ b/id.c
@@ -25,6 +25,7 @@
#define _XOPEN_SOURCE 700
#include <grp.h>
#include <pwd.h>
+#include <locale.h>
#include <stdint.h>
#include <stdio.h>
#include <string.h>
@@ -108,6 +109,8 @@ int main(int argc, char *argv[])
uid_t uid = euid;
gid_t gid = egid;
+ setlocale(LC_ALL, "");
+
int c;
while ((c = getopt(argc, argv, "Ggunr")) != -1) {
switch (c) {