@@ -66,7 +66,7 @@ struct HandlerInfo {
6666 xmlhandler handler ;
6767};
6868
69- staticforward struct HandlerInfo handler_info [];
69+ staticforward struct HandlerInfo handler_info [64 ];
7070
7171/* Convert an array of attributes and their values into a Python dict */
7272
@@ -984,49 +984,49 @@ void pyxml_SetEndCdataSection( XML_Parser *parser,
984984statichere struct HandlerInfo handler_info []=
985985{{"StartElementHandler" ,
986986 pyxml_SetStartElementHandler ,
987- my_StartElementHandler },
987+ ( xmlhandler ) my_StartElementHandler },
988988{"EndElementHandler" ,
989989 pyxml_SetEndElementHandler ,
990- my_EndElementHandler },
990+ ( xmlhandler ) my_EndElementHandler },
991991{"ProcessingInstructionHandler" ,
992992 (xmlhandlersetter )XML_SetProcessingInstructionHandler ,
993- my_ProcessingInstructionHandler },
993+ ( xmlhandler ) my_ProcessingInstructionHandler },
994994{"CharacterDataHandler" ,
995995 (xmlhandlersetter )XML_SetCharacterDataHandler ,
996- my_CharacterDataHandler },
996+ ( xmlhandler ) my_CharacterDataHandler },
997997{"UnparsedEntityDeclHandler" ,
998998 (xmlhandlersetter )XML_SetUnparsedEntityDeclHandler ,
999- my_UnparsedEntityDeclHandler },
999+ ( xmlhandler ) my_UnparsedEntityDeclHandler },
10001000{"NotationDeclHandler" ,
10011001 (xmlhandlersetter )XML_SetNotationDeclHandler ,
1002- my_NotationDeclHandler },
1002+ ( xmlhandler ) my_NotationDeclHandler },
10031003{"StartNamespaceDeclHandler" ,
10041004 pyxml_SetStartNamespaceDeclHandler ,
1005- my_StartNamespaceDeclHandler },
1005+ ( xmlhandler ) my_StartNamespaceDeclHandler },
10061006{"EndNamespaceDeclHandler" ,
10071007 pyxml_SetEndNamespaceDeclHandler ,
1008- my_EndNamespaceDeclHandler },
1008+ ( xmlhandler ) my_EndNamespaceDeclHandler },
10091009{"CommentHandler" ,
10101010 (xmlhandlersetter )XML_SetCommentHandler ,
1011- my_CommentHandler },
1011+ ( xmlhandler ) my_CommentHandler },
10121012{"StartCdataSectionHandler" ,
10131013 pyxml_SetStartCdataSection ,
1014- my_StartCdataSectionHandler },
1014+ ( xmlhandler ) my_StartCdataSectionHandler },
10151015{"EndCdataSectionHandler" ,
10161016 pyxml_SetEndCdataSection ,
1017- my_EndCdataSectionHandler },
1017+ ( xmlhandler ) my_EndCdataSectionHandler },
10181018{"DefaultHandler" ,
10191019 (xmlhandlersetter )XML_SetDefaultHandler ,
1020- my_DefaultHandler },
1020+ ( xmlhandler ) my_DefaultHandler },
10211021{"DefaultHandlerExpand" ,
10221022 (xmlhandlersetter )XML_SetDefaultHandlerExpand ,
1023- my_DefaultHandlerExpandHandler },
1023+ ( xmlhandler ) my_DefaultHandlerExpandHandler },
10241024{"NotStandaloneHandler" ,
10251025 (xmlhandlersetter )XML_SetNotStandaloneHandler ,
1026- my_NotStandaloneHandler },
1026+ ( xmlhandler ) my_NotStandaloneHandler },
10271027{"ExternalEntityRefHandler" ,
10281028 (xmlhandlersetter )XML_SetExternalEntityRefHandler ,
1029- my_ExternalEntityRefHandler },
1029+ ( xmlhandler ) my_ExternalEntityRefHandler },
10301030
10311031{NULL , NULL , NULL } /* sentinel */
10321032};
0 commit comments