diff options
| author | Rich Felker <dalias@aerifal.cx> | 2014-12-20 00:05:29 -0500 | 
|---|---|---|
| committer | Rich Felker <dalias@aerifal.cx> | 2014-12-20 00:05:29 -0500 | 
| commit | d3357268791f5279b64665a9a5b5629c962c8a15 (patch) | |
| tree | 5a6ef5cee9d092f099713f77bdae030379cb1c5f /src | |
| parent | 1d8d86aeb54c0c5439eb07a4bc1b03983fb9d6e8 (diff) | |
| download | musl-d3357268791f5279b64665a9a5b5629c962c8a15.tar.gz | |
support translation for getopt error messages
Diffstat (limited to 'src')
| -rw-r--r-- | src/misc/getopt.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/src/misc/getopt.c b/src/misc/getopt.c index 104b5f70..9db5eaac 100644 --- a/src/misc/getopt.c +++ b/src/misc/getopt.c @@ -4,6 +4,7 @@  #include <limits.h>  #include <stdlib.h>  #include "libc.h" +#include "locale_impl.h"  char *optarg;  int optind=1, opterr=1, optopt, __optpos, __optreset=0; @@ -14,6 +15,7 @@ weak_alias(__optreset, optreset);  void __getopt_msg(const char *a, const char *b, const char *c, int l)  {  	FILE *f = stderr; +	b = __lctrans_cur(b);  	flockfile(f);  	fwrite(a, strlen(a), 1, f)  	&& fwrite(b, strlen(b), 1, f)  | 
