Mercurial > hg
diff mcabber/libjabber/xstream.c @ 883:0aa9015f06df
Remove some more libjabber warnings
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 27 May 2006 19:17:01 +0200 |
parents | c3ae9251c197 |
children |
line wrap: on
line diff
--- a/mcabber/libjabber/xstream.c Sat May 27 18:53:56 2006 +0200 +++ b/mcabber/libjabber/xstream.c Sat May 27 19:17:01 2006 +0200 @@ -158,8 +158,11 @@ /* create expat parser and ensure cleanup */ newx->parser = XML_ParserCreate(NULL); XML_SetUserData(newx->parser, (void *)newx); - XML_SetElementHandler(newx->parser, (void *)_xstream_startElement, (void *)_xstream_endElement); - XML_SetCharacterDataHandler(newx->parser, (void *)_xstream_charData); + XML_SetElementHandler(newx->parser, + (XML_StartElementHandler)_xstream_startElement, + (XML_EndElementHandler)_xstream_endElement); + XML_SetCharacterDataHandler(newx->parser, + (XML_CharacterDataHandler)_xstream_charData); pool_cleanup(p, _xstream_cleanup, (void *)newx); return newx;