--- parser3/src/targets/isapi/parser3isapi.C 2001/10/12 12:15:32 1.50 +++ parser3/src/targets/isapi/parser3isapi.C 2001/10/12 14:28:48 1.51 @@ -4,7 +4,7 @@ Copyright (c) 2000,2001 ArtLebedev Group (http://www.artlebedev.com) Author: Alexander Petrosyan (http://design.ru/paf) - $Id: parser3isapi.C,v 1.50 2001/10/12 12:15:32 parser Exp $ + $Id: parser3isapi.C,v 1.51 2001/10/12 14:28:48 parser Exp $ */ #ifndef _MSC_VER @@ -25,6 +25,10 @@ #include "pool_storage.h" #include "pa_socks.h" +#ifdef XML +#include +#endif + #define MAX_STATUS_LENGTH sizeof("xxxx LONGEST STATUS DESCRIPTION") // consts @@ -97,7 +101,7 @@ void SAPI::log(Pool& pool, const char *f const char *prefix="PARSER_ERROR:"; strcpy(buf, prefix); char *start=buf+strlen(prefix); - size_t size=vsnprintf(start, MAX_STRING-strlen(prefix), fmt, args); + DWORD size=vsnprintf(start, MAX_STRING-strlen(prefix), fmt, args); remove_crlf(start, start+size); ctx.lpECB->ServerSupportFunction(ctx.lpECB->ConnID,