Moved macros to parserInternals, applied patches for MSVC6, Daniel
diff --git a/error.c b/error.c
index a00c2a4..3aaaca3 100644
--- a/error.c
+++ b/error.c
@@ -35,7 +35,7 @@
fprintf(stderr, "error: ");
vfprintf(stderr, msg, args);
- va_end(ap);
+ va_end(args);
cur = ctxt->input->cur;
base = ctxt->input->base;
while ((cur > base) && ((*cur == '\n') || (*cur == '\r'))) {
@@ -88,7 +88,7 @@
fprintf(stderr, "warning: ");
vfprintf(stderr, msg, args);
- va_end(ap);
+ va_end(args);
cur = ctxt->input->cur;
base = ctxt->input->base;
while ((cur > base) && ((*cur == '\n') || (*cur == '\r'))) {