]> granicus.if.org Git - libexpat/commitdiff
Added integer modifier macro to support 64-bit integers in printf.
authorKarl Waclawek <kwaclaw@users.sourceforge.net>
Sun, 25 Dec 2005 16:54:10 +0000 (16:54 +0000)
committerKarl Waclawek <kwaclaw@users.sourceforge.net>
Sun, 25 Dec 2005 16:54:10 +0000 (16:54 +0000)
expat/xmlwf/xmlfile.h

index d053365e3427b081d43d0d19e196386543a7e05c..d093ecc06f9c2bfb586a079d1bc80f88e35e91ac 100755 (executable)
@@ -5,6 +5,16 @@
 #define XML_MAP_FILE 01
 #define XML_EXTERNAL_ENTITIES 02
 
+#ifdef XML_LARGE_SIZE
+#if defined(XML_USE_MSC_EXTENSIONS) && _MSC_VER < 1400
+#define XML_FMT_INT_MOD "I64"
+#else
+#define XML_FMT_INT_MOD "ll"
+#endif
+#else
+#define XML_FMT_INT_MOD "l"
+#endif
+
 extern int XML_ProcessFile(XML_Parser parser,
                            const XML_Char *filename,
                            unsigned flags);