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;