]> granicus.if.org Git - libexpat/commitdiff
Added support for XML_LARGE_SIZE.
authorKarl Waclawek <kwaclaw@users.sourceforge.net>
Sun, 1 Jan 2006 21:17:41 +0000 (21:17 +0000)
committerKarl Waclawek <kwaclaw@users.sourceforge.net>
Sun, 1 Jan 2006 21:17:41 +0000 (21:17 +0000)
expat/tests/benchmark/benchmark.c

index 74fd19481a15ab822d20672c32982a65e62ba11d..86266a00f33a7a2e921a6f9c8508c36c5ee45ef5 100644 (file)
@@ -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 @@ int main (int argc, char *argv[])
       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));