You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by sa...@apache.org on 2005/10/20 11:56:23 UTC
svn commit: r326875 - in /webservices/axis2/trunk/c/modules/xml:
guththila/src/guththila_xml_pull_parser.c om/src/axis2_om_stax_builder.c
Author: samisa
Date: Thu Oct 20 02:56:11 2005
New Revision: 326875
URL: http://svn.apache.org/viewcvs?rev=326875&view=rev
Log:
Fixed the problems with spaces before '/>' in empty tags
Modified:
webservices/axis2/trunk/c/modules/xml/guththila/src/guththila_xml_pull_parser.c
webservices/axis2/trunk/c/modules/xml/om/src/axis2_om_stax_builder.c
Modified: webservices/axis2/trunk/c/modules/xml/guththila/src/guththila_xml_pull_parser.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/xml/guththila/src/guththila_xml_pull_parser.c?rev=326875&r1=326874&r2=326875&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/xml/guththila/src/guththila_xml_pull_parser.c (original)
+++ webservices/axis2/trunk/c/modules/xml/guththila/src/guththila_xml_pull_parser.c Thu Oct 20 02:56:11 2005
@@ -515,8 +515,10 @@
}
else if ('>' == c)
return c;
- else
- c = guththila_xml_pull_parser_process_attribute (parser, c);
+ else{
+ c = guththila_xml_pull_parser_process_attribute (parser, c);
+ c = guththila_xml_pull_parser_skip_spaces (parser, c);
+ }
}
}
Modified: webservices/axis2/trunk/c/modules/xml/om/src/axis2_om_stax_builder.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/xml/om/src/axis2_om_stax_builder.c?rev=326875&r1=326874&r2=326875&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/xml/om/src/axis2_om_stax_builder.c (original)
+++ webservices/axis2/trunk/c/modules/xml/om/src/axis2_om_stax_builder.c Thu Oct 20 02:56:11 2005
@@ -443,8 +443,11 @@
if(builder->lastnode->done)
{
parent = builder->lastnode->parent;
- parent->done = AXIS2_TRUE;
- builder->lastnode = parent;
+ if (parent)
+ {
+ parent->done = AXIS2_TRUE;
+ builder->lastnode = parent;
+ }
}
else
{