- xmlNodePtr top = xmlNewNode(0, "top");
-
- xmlNewTextChild(top, 0, "sub", val);
- xmlDocSetRootElement(doc, top);
-
- xmlDocDumpMemory(doc, &buf_out, &len_out);
+ xmlNodePtr top = xmlNewNode(0, BAD_CAST "top");
+
+ xmlNewTextChild(top, 0, BAD_CAST "sub", BAD_CAST val);
+ xmlDocSetRootElement(doc, top);
+
+ xmlDocDumpMemory(doc, &buf_out, &len_out);