");
else
fputs("
");
}
fputc('\n');
while (*s == '\n')
++s;
break;
default:
// always in the C locale
if (isprint(c))
fputc(c);
else
fprintf("%d;", c);
break;
}
}
}
void
output::fputs_xml(string_ty *s, bool para)
{
if (!s)
return;
fputs_xml(s->str_text, para);
}
void
output::fputs_xml(const nstring &s, bool para)
{
fputs_xml(s.c_str(), para);
}