[Expat-checkins] expat/tests/benchmark benchmark.c,1.2,1.3

Karl Waclawek kwaclaw at users.sourceforge.net
Sun Jan 1 22:17:46 CET 2006


Update of /cvsroot/expat/expat/tests/benchmark
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26631

Modified Files:
	benchmark.c 
Log Message:
Added support for XML_LARGE_SIZE.

Index: benchmark.c
===================================================================
RCS file: /cvsroot/expat/expat/tests/benchmark/benchmark.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- benchmark.c	24 Dec 2005 06:34:24 -0000	1.2
+++ benchmark.c	1 Jan 2006 21:17:41 -0000	1.3
@@ -4,6 +4,12 @@
 #include <time.h>
 #include "expat.h"
 
+#ifdef XML_LARGE_SIZE
+#define XML_FMT_INT_MOD "ll"
+#else
+#define XML_FMT_INT_MOD "l"
+#endif
+
 static void
 usage(const char *prog, int rc)
 {
@@ -83,7 +89,8 @@
       else
         parseBufferSize = bufferSize;
       if (!XML_Parse (parser, XMLBufPtr, parseBufferSize, isFinal)) {
-        fprintf (stderr, "error '%s' at line %d character %d\n",
+        fprintf (stderr, "error '%s' at line %" XML_FMT_INT_MOD \
+                     "u character %" XML_FMT_INT_MOD "u\n",
                  XML_ErrorString (XML_GetErrorCode (parser)),
                  XML_GetCurrentLineNumber (parser),
                  XML_GetCurrentColumnNumber (parser));



More information about the Expat-checkins mailing list