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

Reply via email to