26 #include "gnc-xml-helper.h" 29 checked_char_cast (gchar* val)
31 const int length = -1;
33 if (val == NULL)
return NULL;
35 while (!g_utf8_validate (val, length, (
const gchar**) (&end)))
44 for (end = val; *end; ++end)
45 if (*end > 0 && *end < 0x20 && *end != 0x09 &&
46 *end != 0x0a && *end != 0x0d)
48 return (xmlChar*) (val);