diff options
author | kwaclaw <kwaclaw> | 2004-08-10 18:13:47 +0000 |
---|---|---|
committer | kwaclaw <kwaclaw> | 2004-08-10 18:13:47 +0000 |
commit | 3baa00b8d3e9dac20c0d56a7ff5a59e36340d359 (patch) | |
tree | 5d644fec7c83fe7517dd132c433b80ddb1e7b7e4 /xmlwf/xmlfile.c | |
parent | 7f15557dd51c99b9e5c50aa74732e0b58c26d8ec (diff) | |
download | libexpat-3baa00b8d3e9dac20c0d56a7ff5a59e36340d359.tar.gz |
Added type casts necessary for compiling as C++ file (at least under VC++).
Diffstat (limited to 'xmlwf/xmlfile.c')
-rwxr-xr-x | xmlwf/xmlfile.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/xmlwf/xmlfile.c b/xmlwf/xmlfile.c index 6cb0715..32c6488 100755 --- a/xmlwf/xmlfile.c +++ b/xmlwf/xmlfile.c @@ -50,7 +50,7 @@ typedef struct { 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 @@ processFile(const void *data, size_t size, { 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 @@ processStream(const XML_Char *filename, XML_Parser parser) } 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); |