Each WSDL struct has a pointer into the XML tree document
authorDick Porter <dick@ximian.com>
Fri, 9 Mar 2001 12:26:36 +0000 (12:26 +0000)
committerDick Porter <dick@src.gnome.org>
Fri, 9 Mar 2001 12:26:36 +0000 (12:26 +0000)
2001-03-09  Dick Porter  <dick@ximian.com>

* src/soup-wsdl/wsdl-parse.h: Each WSDL struct has a pointer into
the XML tree document

* src/soup-wsdl/wsdl-parse.c (wsdl_qnamecmp): A function for
comparing element names and namespaces.

Use wsdl_qnamecmp instead of strcmp to make parsing
namespace-aware.

(wsdl_end_element): Maintain a pointer into the XML tree for each
WSDL node.

* src/soup-wsdl/wsdl-memory.c (wsdl_free_definitions): Free the
XML document

* src/soup-wsdl/main.c (main): Move the xml doc dump to here, for
better modularity

ChangeLog

index 0e6c529..f0096b5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2001-03-09  Dick Porter  <dick@ximian.com>
+
+       * src/soup-wsdl/wsdl-parse.h: Each WSDL struct has a pointer into
+       the XML tree document
+
+       * src/soup-wsdl/wsdl-parse.c (wsdl_qnamecmp): A function for
+       comparing element names and namespaces.
+
+       Use wsdl_qnamecmp instead of strcmp to make parsing
+       namespace-aware.
+       
+       (wsdl_end_element): Maintain a pointer into the XML tree for each
+       WSDL node.
+
+       * src/soup-wsdl/wsdl-memory.c (wsdl_free_definitions): Free the
+       XML document
+
+       * src/soup-wsdl/main.c (main): Move the xml doc dump to here, for
+       better modularity
+
 2001-03-08  JP Rosevear  <jpr@ximian.com>
 
        * configure.in: send the apache info to the config script