expat/lib expat_external.h,1.4,1.5
"Karl Waclawek" <[email protected]> Sun, 25 Dec 2005 17:52:16 +0100 (CET)
| Newsgroups | gmane.text.xml.expat.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/expat/expat/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15925 Modified Files: expat_external.h Log Message: Added 64-bit support for MS VC++ 6.0. Index: expat_external.h =================================================================== RCS file: /cvsroot/expat/expat/lib/expat_external.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- expat_external.h 23 Dec 2005 14:45:27 -0000 1.4 +++ expat_external.h 25 Dec 2005 16:52:13 -0000 1.5 @@ -94,9 +94,14 @@ typedef char XML_LChar; #endif /* XML_UNICODE */ -#ifdef XML_LARGE_SIZE /* Use large integers for counts and positions. */ +#ifdef XML_LARGE_SIZE /* Use large integers for file/stream positions. */ +#if defined(XML_USE_MSC_EXTENSIONS) && _MSC_VER < 1400 +typedef __int64 XML_Index; +typedef unsigned __int64 XML_Size; +#else typedef long long XML_Index; typedef unsigned long long XML_Size; +#endif #else typedef long XML_Index; typedef unsigned long XML_Size;