From: Guido van Rossum Date: Fri, 31 Mar 2000 16:18:11 +0000 (+0000) Subject: Make it compile on Windows. X-Git-Tag: v1.6a1~19 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5961f5a06df92ba1722748da673d6353ca82a0bb;p=python Make it compile on Windows. --- diff --git a/Modules/pyexpat.c b/Modules/pyexpat.c index cdbbfe9874..db0ae85800 100644 --- a/Modules/pyexpat.c +++ b/Modules/pyexpat.c @@ -79,7 +79,7 @@ struct HandlerInfo{ xmlhandler handler; }; -static struct HandlerInfo handler_info[]; +staticforward struct HandlerInfo handler_info[]; static PyObject *conv_atts( XML_Char **atts){ PyObject *attrs_obj=NULL; @@ -147,8 +147,10 @@ static RC my_##NAME##Handler PARAMS {\ return RETURN; \ } +#define NOTHING /**/ + #define VOID_HANDLER( NAME, PARAMS, PARAM_FORMAT ) \ - RC_HANDLER( void, NAME, PARAMS, , PARAM_FORMAT, , ,\ + RC_HANDLER( void, NAME, PARAMS, NOTHING, PARAM_FORMAT, NOTHING, NOTHING,\ (xmlparseobject *)userData ) #define INT_HANDLER( NAME, PARAMS, PARAM_FORMAT )\