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 pi...@apache.org on 2007/12/03 08:02:02 UTC
svn commit: r600438 -
/webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c
Author: pini
Date: Sun Dec 2 23:02:02 2007
New Revision: 600438
URL: http://svn.apache.org/viewvc?rev=600438&view=rev
Log:
Fixed segfault in windows
Modified:
webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c
Modified: webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c?rev=600438&r1=600437&r2=600438&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c Sun Dec 2 23:02:02 2007
@@ -162,8 +162,8 @@
#ifdef WIN32
attr_name_str = axutil_string_create(env, attr_name);
- /* axiom_xml_reader_xml_free(om_builder->parser, env, attr_name);*/
- AXIS2_FREE(env->allocator,attr_name);
+ axiom_xml_reader_xml_free(om_builder->parser, env, attr_name);
+ /*AXIS2_FREE(env->allocator,attr_name);*/
#else
attr_name_str = axutil_string_create_assume_ownership(env, &attr_name);
#endif
@@ -174,8 +174,8 @@
#ifdef WIN32
attr_value_str = axutil_string_create(env, attr_value);
-/* axiom_xml_reader_xml_free(om_builder->parser, env,*attr_value);*/
- AXIS2_FREE(env->allocator,attr_value);
+ axiom_xml_reader_xml_free(om_builder->parser, env, attr_value);
+ /*AXIS2_FREE(env->allocator,attr_value);*/
#else
attr_value_str =
axutil_string_create_assume_ownership(env, &attr_value);
@@ -252,8 +252,8 @@
#ifdef WIN32
temp_value_str = axutil_string_create(env, temp_value);
-/* axiom_xml_reader_xml_free(om_builder->parser, env,temp_value);*/
- AXIS2_FREE(env->allocator,temp_value);
+ axiom_xml_reader_xml_free(om_builder->parser, env,temp_value);
+ /*AXIS2_FREE(env->allocator,temp_value); */
#else
temp_value_str = axutil_string_create_assume_ownership(env, &temp_value);
@@ -432,11 +432,10 @@
axutil_string_free(temp_ns_uri_str, env);
axutil_string_free(temp_ns_prefix_str, env);
#ifdef WIN32
-/* axiom_xml_reader_xml_free(om_builder->parser, env, temp_ns_uri);
- axiom_xml_reader_xml_free(om_builder->parser, env,
- temp_ns_prefix);*/
- AXIS2_FREE(env->allocator,temp_ns_uri);
- AXIS2_FREE(env->allocator,temp_ns_prefix);
+ axiom_xml_reader_xml_free(om_builder->parser, env, temp_ns_uri);
+ axiom_xml_reader_xml_free(om_builder->parser, env, temp_ns_prefix);
+ /*AXIS2_FREE(env->allocator,temp_ns_uri);
+ AXIS2_FREE(env->allocator,temp_ns_prefix);*/
#endif
if (!om_ns)
@@ -502,9 +501,8 @@
#ifdef WIN32
temp_localname_str = axutil_string_create(env, temp_localname);
-/* axiom_xml_reader_xml_free(om_builder->parser, env,
- * temp_localname);*/
- AXIS2_FREE(env->allocator,temp_localname);
+ axiom_xml_reader_xml_free(om_builder->parser, env, temp_localname);
+ /*AXIS2_FREE(env->allocator,temp_localname);*/
#else
temp_localname_str =
axutil_string_create_assume_ownership(env, &temp_localname);
@@ -602,7 +600,7 @@
/* do nothing */
/* axiom_xml_reader_xml_free(om_builder->parser, env,
* comment_value);*/
- AXIS2_FREE(env->allocator,om_builder->lastnode);
+ AXIS2_FREE(env->allocator, comment_value);
return NULL;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org