Author: ArcRiley Date: 2009-01-07 14:29:58 -0500 (Wed, 07 Jan 2009) New Revision: 1436
Modified: trunk/concordance/src/Core.c Log: switched to full namespace parser (XML_ParserCreateNS) Modified: trunk/concordance/src/Core.c =================================================================== --- trunk/concordance/src/Core.c 2009-01-07 19:14:02 UTC (rev 1435) +++ trunk/concordance/src/Core.c 2009-01-07 19:29:58 UTC (rev 1436) @@ -458,7 +458,8 @@ /* create the XML parser for this session - XML_Parser XML_ParserCreate (const XML_Char *encoding); + XML_Parser XML_ParserCreateNS (const XML_Char *encoding + XML_Char sep); void XML_SetUserData (XML_Parser parser, void *userData); void XML_SetElementHandler (XML_Parser parser, @@ -467,9 +468,8 @@ void XML_SetCharacterDataHandler (XML_Parser parser, XML_CharacterDataHandler handler); - */ - newSession->pars = XML_ParserCreate(NULL); + newSession->pars = XML_ParserCreateNS(NULL, 32); /* 32 == " " */ XML_SetUserData(newSession->pars, newSession); XML_SetElementHandler(newSession->pars, conCore_xmlStart, conCore_xmlEnd); XML_SetCharacterDataHandler(newSession->pars, conCore_xmlCharData); @@ -622,7 +622,7 @@ switch (session->depth) { case 0 : { /* only stream element is valid at depth == 0 */ - if (strcmp(name, "stream:stream") == 0) { + if (strcmp(name, "http://etherx.jabber.org/streams stream") == 0) { /* send stream:stream and stream:features void g_string_printf (GString *string, _______________________________________________ PySoy-SVN mailing list PySoy-SVN@pysoy.org http://www.pysoy.org/mailman/listinfo/pysoy-svn