diff options
author | nicm <nicm> | 2017-01-18 10:08:05 +0000 |
---|---|---|
committer | nicm <nicm> | 2017-01-18 10:08:05 +0000 |
commit | faa05703091de29e5af06777513acd7a562433ba (patch) | |
tree | 7bea105a348664aa15078a726c914819d5059adb /arguments.c | |
parent | 4bb5a1d6a7d1cbf2aa3647afeab270f1afa5d4a7 (diff) | |
download | rtmux-faa05703091de29e5af06777513acd7a562433ba.tar.gz rtmux-faa05703091de29e5af06777513acd7a562433ba.tar.bz2 rtmux-faa05703091de29e5af06777513acd7a562433ba.zip |
Plain stravis() because it will mangle UTF-8 characters, so add
utf8_stravis() which calls our existing utf8_strvis() and use it instead
Diffstat (limited to 'arguments.c')
-rw-r--r-- | arguments.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arguments.c b/arguments.c index c4c8e891..5ac51ddc 100644 --- a/arguments.c +++ b/arguments.c @@ -162,7 +162,7 @@ args_print(struct args *args) flags = VIS_OCTAL|VIS_TAB|VIS_NL; if (entry->value[strcspn(entry->value, quoted)] != '\0') flags |= VIS_DQ; - stravis(&escaped, entry->value, flags); + utf8_stravis(&escaped, entry->value, flags); if (flags & VIS_DQ) args_print_add(&buf, &len, "\"%s\"", escaped); else @@ -178,7 +178,7 @@ args_print(struct args *args) flags = VIS_OCTAL|VIS_TAB|VIS_NL; if (args->argv[i][strcspn(args->argv[i], quoted)] != '\0') flags |= VIS_DQ; - stravis(&escaped, args->argv[i], flags); + utf8_stravis(&escaped, args->argv[i], flags); if (flags & VIS_DQ) args_print_add(&buf, &len, "\"%s\"", escaped); else |