From 107906a9eb99db57332b96d90b508cd89f9797e3 Mon Sep 17 00:00:00 2001 From: guha Date: Wed, 8 Apr 1998 04:44:28 +0000 Subject: [PATCH] Fix Mac bustage by adding required casts git-svn-id: svn://10.0.0.236/trunk@96 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/modules/xml/glue/xmlglue.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mozilla/modules/xml/glue/xmlglue.c b/mozilla/modules/xml/glue/xmlglue.c index 354481d69be..8fa7e229753 100644 --- a/mozilla/modules/xml/glue/xmlglue.c +++ b/mozilla/modules/xml/glue/xmlglue.c @@ -122,7 +122,8 @@ outputToStream (XMLFile f, char* s) char* buff = copyString(s); #ifdef DEBUG /* FE_Trace(s); */ -#endif +#endif + if (buff) (*(stream->put_block))(stream, buff, strlen(s)); freeMem(buff); } @@ -144,9 +145,9 @@ XML_XMLConverter(FO_Present_Types format_out, void *data_object, URL_Struct *UR xmlf = (XMLFile) getMem(sizeof(XMLFileStruct)); xmlf->urls = URL_s; xmlf->parser = XML_ParserCreate(NULL) ; - XML_SetElementHandler(xmlf->parser, XMLDOM_StartHandler, XMLDOM_EndHandler); - XML_SetCharacterDataHandler(xmlf->parser, XMLDOM_CharHandler); - XML_SetProcessingInstructionHandler(xmlf->parser, XMLDOM_PIHandler); + XML_SetElementHandler(xmlf->parser, (void (*)(void*, const char*, const char**))XMLDOM_StartHandler, (void (*)(void*, const char*))XMLDOM_EndHandler); + XML_SetCharacterDataHandler(xmlf->parser, (void (*)(void*, const char*, int))XMLDOM_CharHandler); + XML_SetProcessingInstructionHandler(xmlf->parser, (void (*)(void*, const char*, const char*))XMLDOM_PIHandler); XML_SetUserData(xmlf->parser, xmlf); xmlf->status = 1; xmlf->address = copyString(URL_s->address);