(xdprval): Fix for strings containing backslashes.

This commit is contained in:
Markus Armbruster 2004-08-31 17:53:34 +00:00
parent 5346422665
commit 4798d1466b

View file

@ -307,7 +307,7 @@ xdprval(struct valstr *val, char *sep)
if (s) {
pr("%s\"", sep);
while (*s) {
for (e = s; *e != '"' && isprint(*e); ++e) ;
for (e = s; *e != '"' && *e != '\\' && isprint(*e); ++e) ;
pr("%.*s", (int)(e-s), s);
if (*e)
pr("\\%03o", *e++);