diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2024-09-11 04:55:48 +0200 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2024-09-11 04:55:59 +0200 |
commit | b87fbc93a64d9b5dd219396fc5c98e8779c55810 (patch) | |
tree | bb202a699a61733dcef0c3152fa5824137171917 /json-rpc-shell.c | |
parent | ac1a21eac8b5dfaa479ee3b552a49a9f172296e0 (diff) | |
download | json-rpc-shell-b87fbc93a64d9b5dd219396fc5c98e8779c55810.tar.gz json-rpc-shell-b87fbc93a64d9b5dd219396fc5c98e8779c55810.tar.xz json-rpc-shell-b87fbc93a64d9b5dd219396fc5c98e8779c55810.zip |
Support musl libcorigin/master
Diffstat (limited to 'json-rpc-shell.c')
-rw-r--r-- | json-rpc-shell.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/json-rpc-shell.c b/json-rpc-shell.c index 86e291d..a80be5d 100644 --- a/json-rpc-shell.c +++ b/json-rpc-shell.c @@ -4076,11 +4076,10 @@ main (int argc, char *argv[]) setlocale (LC_CTYPE, ""); char *encoding = nl_langinfo (CODESET); -#ifdef __linux__ // XXX: not quite sure if this is actually desirable // TODO: instead retry with JSON_ENSURE_ASCII - encoding = xstrdup_printf ("%s//TRANSLIT", encoding); -#endif // __linux__ + if (ICONV_ACCEPTS_TRANSLIT) + encoding = xstrdup_printf ("%s//TRANSLIT", encoding); if ((g_ctx.term_from_utf8 = iconv_open (encoding, "UTF-8")) == (iconv_t) -1 |