Big changes, seems that 1.2.0 wasn't commited, here is 1.3.0, Daniel
diff --git a/SAX.c b/SAX.c
index bd0caf5..d1897a4 100644
--- a/SAX.c
+++ b/SAX.c
@@ -808,10 +808,13 @@
comment(void *ctx, const CHAR *value)
{
xmlParserCtxtPtr ctxt = (xmlParserCtxtPtr) ctx;
+ xmlNodePtr ret;
+
#ifdef DEBUG_SAX
fprintf(stderr, "SAX.comment(%s)\n", value);
#endif
- xmlNewDocComment(ctxt->myDoc, value);
+ ret = xmlNewDocComment(ctxt->myDoc, value);
+ xmlAddChild(ctxt->node, ret);
}
xmlSAXHandler xmlDefaultSAXHandler = {