version 1.16, 2017/01/18 10:00:50 |
version 1.17, 2017/01/18 10:08:05 |
|
|
flags = VIS_OCTAL|VIS_TAB|VIS_NL; |
flags = VIS_OCTAL|VIS_TAB|VIS_NL; |
if (entry->value[strcspn(entry->value, quoted)] != '\0') |
if (entry->value[strcspn(entry->value, quoted)] != '\0') |
flags |= VIS_DQ; |
flags |= VIS_DQ; |
stravis(&escaped, entry->value, flags); |
utf8_stravis(&escaped, entry->value, flags); |
if (flags & VIS_DQ) |
if (flags & VIS_DQ) |
args_print_add(&buf, &len, "\"%s\"", escaped); |
args_print_add(&buf, &len, "\"%s\"", escaped); |
else |
else |
|
|
flags = VIS_OCTAL|VIS_TAB|VIS_NL; |
flags = VIS_OCTAL|VIS_TAB|VIS_NL; |
if (args->argv[i][strcspn(args->argv[i], quoted)] != '\0') |
if (args->argv[i][strcspn(args->argv[i], quoted)] != '\0') |
flags |= VIS_DQ; |
flags |= VIS_DQ; |
stravis(&escaped, args->argv[i], flags); |
utf8_stravis(&escaped, args->argv[i], flags); |
if (flags & VIS_DQ) |
if (flags & VIS_DQ) |
args_print_add(&buf, &len, "\"%s\"", escaped); |
args_print_add(&buf, &len, "\"%s\"", escaped); |
else |
else |