Index: Library/src/HTRDF.c =================================================================== --- Library/src/HTRDF.c.orig +++ Library/src/HTRDF.c @@ -26,6 +26,9 @@ #include "WWWXML.h" #include "HTRDF.h" +extern HTStream * HTXML_new (HTRequest * request, void * param, HTFormat input_format, HTFormat output_format, HTStream * output_stream); +extern BOOL HTXMLCallback_registerNew (HTXMLCallback_new * me, void * context); + struct _HTStream { const HTStreamClass * isa; int state; @@ -2702,7 +2705,7 @@ PUBLIC BOOL HTRDF_parseFile (const char else buff_len = strlen (buff); if (! XML_Parse(xmlparser, buff, buff_len, done)) { - fprintf (stderr, "Parse error at line %d:\n%s\n", + fprintf (stderr, "Parse error at line %zd:\n%s\n", XML_GetCurrentLineNumber(xmlparser), XML_ErrorString(XML_GetErrorCode(xmlparser))); HT_FREE(uri); @@ -2780,7 +2783,7 @@ PUBLIC BOOL HTRDF_parseBuffer (const cha return NO; if (! XML_Parse(xmlparser, buffer, buffer_len, 1)) { - fprintf(stderr, "Parse error at line %d:\n%s\n", + fprintf(stderr, "Parse error at line %zd:\n%s\n", XML_GetCurrentLineNumber(xmlparser), XML_ErrorString(XML_GetErrorCode(xmlparser))); HT_FREE(uri);