[Expat-checkins] expat/xmlwf xmlfile.c,1.13,1.14

Karl Waclawek kwaclaw at users.sourceforge.net
Tue Aug 10 20:13:50 CEST 2004


Update of /cvsroot/expat/expat/xmlwf
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31045

Modified Files:
	xmlfile.c 
Log Message:
Added type casts necessary for compiling as C++ file (at least under VC++).

Index: xmlfile.c
===================================================================
RCS file: /cvsroot/expat/expat/xmlwf/xmlfile.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- xmlfile.c	16 Oct 2003 04:51:11 -0000	1.13
+++ xmlfile.c	10 Aug 2004 18:13:47 -0000	1.14
@@ -50,7 +50,7 @@
 static void
 reportError(XML_Parser parser, const XML_Char *filename)
 {
-  int code = XML_GetErrorCode(parser);
+  enum XML_Error code = XML_GetErrorCode(parser);
   const XML_Char *message = XML_ErrorString(code);
   if (message)
     ftprintf(stdout, T("%s:%d:%d: %s\n"),
@@ -68,7 +68,7 @@
 {
   XML_Parser parser = ((PROCESS_ARGS *)args)->parser;
   int *retPtr = ((PROCESS_ARGS *)args)->retPtr;
-  if (XML_Parse(parser, data, size, 1) == XML_STATUS_ERROR) {
+  if (XML_Parse(parser, (const char *)data, size, 1) == XML_STATUS_ERROR) {
     reportError(parser, filename);
     *retPtr = 0;
   }
@@ -154,7 +154,7 @@
   }
   for (;;) {
     int nread;
-    char *buf = XML_GetBuffer(parser, READ_SIZE);
+    char *buf = (char *)XML_GetBuffer(parser, READ_SIZE);
     if (!buf) {
       if (filename != NULL)
         close(fd);



More information about the Expat-checkins mailing list