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 2007/03/27 06:45:55 UTC

svn commit: r522746 [1/2] - in /webservices/axis2/trunk/c: axiom/include/ axiom/src/attachments/ axiom/src/om/ axiom/src/parser/libxml2/ axiom/src/soap/ util/include/ util/src/

Author: samisa
Date: Mon Mar 26 21:45:50 2007
New Revision: 522746

URL: http://svn.apache.org/viewvc?view=rev&rev=522746
Log:
Changed return type of free methods to void

Modified:
    webservices/axis2/trunk/c/axiom/include/axiom_attribute.h
    webservices/axis2/trunk/c/axiom/include/axiom_child_element_iterator.h
    webservices/axis2/trunk/c/axiom/include/axiom_children_iterator.h
    webservices/axis2/trunk/c/axiom/include/axiom_children_qname_iterator.h
    webservices/axis2/trunk/c/axiom/include/axiom_children_with_specific_attribute_iterator.h
    webservices/axis2/trunk/c/axiom/include/axiom_comment.h
    webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h
    webservices/axis2/trunk/c/axiom/include/axiom_data_source.h
    webservices/axis2/trunk/c/axiom/include/axiom_doctype.h
    webservices/axis2/trunk/c/axiom/include/axiom_document.h
    webservices/axis2/trunk/c/axiom/include/axiom_element.h
    webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h
    webservices/axis2/trunk/c/axiom/include/axiom_namespace.h
    webservices/axis2/trunk/c/axiom/include/axiom_navigator.h
    webservices/axis2/trunk/c/axiom/include/axiom_node.h
    webservices/axis2/trunk/c/axiom/include/axiom_output.h
    webservices/axis2/trunk/c/axiom/include/axiom_processing_instruction.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_body.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_builder.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_envelope.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_code.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_detail.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_node.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_reason.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_role.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h
    webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h
    webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h
    webservices/axis2/trunk/c/axiom/include/axiom_text.h
    webservices/axis2/trunk/c/axiom/include/axiom_xml_reader.h
    webservices/axis2/trunk/c/axiom/src/attachments/axiom_mime_output.h
    webservices/axis2/trunk/c/axiom/src/attachments/data_handler.c
    webservices/axis2/trunk/c/axiom/src/attachments/mime_body_part.c
    webservices/axis2/trunk/c/axiom/src/attachments/mime_output.c
    webservices/axis2/trunk/c/axiom/src/attachments/mime_parser.c
    webservices/axis2/trunk/c/axiom/src/om/om_attribute.c
    webservices/axis2/trunk/c/axiom/src/om/om_child_element_iterator.c
    webservices/axis2/trunk/c/axiom/src/om/om_children_iterator.c
    webservices/axis2/trunk/c/axiom/src/om/om_children_qname_iterator.c
    webservices/axis2/trunk/c/axiom/src/om/om_children_with_specific_attribute_iterator.c
    webservices/axis2/trunk/c/axiom/src/om/om_comment.c
    webservices/axis2/trunk/c/axiom/src/om/om_data_source.c
    webservices/axis2/trunk/c/axiom/src/om/om_doctype.c
    webservices/axis2/trunk/c/axiom/src/om/om_document.c
    webservices/axis2/trunk/c/axiom/src/om/om_element.c
    webservices/axis2/trunk/c/axiom/src/om/om_namespace.c
    webservices/axis2/trunk/c/axiom/src/om/om_navigator.c
    webservices/axis2/trunk/c/axiom/src/om/om_node.c
    webservices/axis2/trunk/c/axiom/src/om/om_output.c
    webservices/axis2/trunk/c/axiom/src/om/om_processing_instruction.c
    webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c
    webservices/axis2/trunk/c/axiom/src/om/om_text.c
    webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_reader_wrapper.c
    webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_writer_wrapper.c
    webservices/axis2/trunk/c/axiom/src/soap/axiom_soap11_builder_helper.h
    webservices/axis2/trunk/c/axiom/src/soap/axiom_soap12_builder_helper.h
    webservices/axis2/trunk/c/axiom/src/soap/soap11_builder_helper.c
    webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_body.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_builder.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_envelope.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault_code.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault_detail.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault_node.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault_reason.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault_role.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault_sub_code.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault_text.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_fault_value.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_header.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_header_block.c
    webservices/axis2/trunk/c/axiom/src/soap/soap_message.c
    webservices/axis2/trunk/c/util/include/axis2_allocator.h
    webservices/axis2/trunk/c/util/include/axis2_array_list.h
    webservices/axis2/trunk/c/util/include/axis2_base64_binary.h
    webservices/axis2/trunk/c/util/include/axis2_date_time.h
    webservices/axis2/trunk/c/util/include/axis2_dll_desc.h
    webservices/axis2/trunk/c/util/include/axis2_env.h
    webservices/axis2/trunk/c/util/include/axis2_file.h
    webservices/axis2/trunk/c/util/include/axis2_generic_obj.h
    webservices/axis2/trunk/c/util/include/axis2_hash.h
    webservices/axis2/trunk/c/util/include/axis2_linked_list.h
    webservices/axis2/trunk/c/util/include/axis2_param.h
    webservices/axis2/trunk/c/util/include/axis2_param_container.h
    webservices/axis2/trunk/c/util/include/axis2_properties.h
    webservices/axis2/trunk/c/util/include/axis2_property.h
    webservices/axis2/trunk/c/util/include/axis2_qname.h
    webservices/axis2/trunk/c/util/include/axis2_stack.h
    webservices/axis2/trunk/c/util/include/axis2_stream.h
    webservices/axis2/trunk/c/util/include/axis2_string.h
    webservices/axis2/trunk/c/util/include/axis2_uri.h
    webservices/axis2/trunk/c/util/include/axis2_url.h
    webservices/axis2/trunk/c/util/include/axis2_utils.h
    webservices/axis2/trunk/c/util/src/allocator.c
    webservices/axis2/trunk/c/util/src/array_list.c
    webservices/axis2/trunk/c/util/src/base64_binary.c
    webservices/axis2/trunk/c/util/src/date_time.c
    webservices/axis2/trunk/c/util/src/dll_desc.c
    webservices/axis2/trunk/c/util/src/env.c
    webservices/axis2/trunk/c/util/src/error.c
    webservices/axis2/trunk/c/util/src/file.c
    webservices/axis2/trunk/c/util/src/generic_obj.c
    webservices/axis2/trunk/c/util/src/hash.c
    webservices/axis2/trunk/c/util/src/linked_list.c
    webservices/axis2/trunk/c/util/src/param.c
    webservices/axis2/trunk/c/util/src/param_container.c
    webservices/axis2/trunk/c/util/src/properties.c
    webservices/axis2/trunk/c/util/src/property.c
    webservices/axis2/trunk/c/util/src/qname.c
    webservices/axis2/trunk/c/util/src/stack.c
    webservices/axis2/trunk/c/util/src/stream.c
    webservices/axis2/trunk/c/util/src/string.c
    webservices/axis2/trunk/c/util/src/thread_pool.c
    webservices/axis2/trunk/c/util/src/uri.c
    webservices/axis2/trunk/c/util/src/url.c

Modified: webservices/axis2/trunk/c/axiom/include/axiom_attribute.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_attribute.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_attribute.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_attribute.h Mon Mar 26 21:45:50 2007
@@ -60,7 +60,7 @@
      * cast into appropriate type and then pass the cast object
      * into the om_attribute structure's free method
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_attribute_free_void_arg(
         void *om_attribute,
         const axis2_env_t *env);
@@ -73,7 +73,7 @@
       *         else AXIS2_FAILURE
       */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_attribute_free(struct axiom_attribute *om_attribute,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_child_element_iterator.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_child_element_iterator.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_child_element_iterator.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_child_element_iterator.h Mon Mar 26 21:45:50 2007
@@ -96,8 +96,6 @@
     axiom_child_element_iterator_create(const axis2_env_t *env,
             axiom_node_t *current_child);
 
-    /************ Macros *********************************************/
-
 #define AXIOM_CHILD_ELEMENT_ITERATOR_FREE(iterator, env) \
         (((axiom_child_element_iterator_t *) iterator)->ops->free_fn(iterator, env))
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_children_iterator.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_children_iterator.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_children_iterator.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_children_iterator.h Mon Mar 26 21:45:50 2007
@@ -53,7 +53,7 @@
     /**
     * Free the om_children_iterator struct
     */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_children_iterator_free(axiom_children_iterator_t *iterator,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_children_qname_iterator.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_children_qname_iterator.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_children_qname_iterator.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_children_qname_iterator.h Mon Mar 26 21:45:50 2007
@@ -49,7 +49,7 @@
     /**
      * free om_children_qname_iterator struct 
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_children_qname_iterator_free(axiom_children_qname_iterator_t *iterator,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_children_with_specific_attribute_iterator.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_children_with_specific_attribute_iterator.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_children_with_specific_attribute_iterator.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_children_with_specific_attribute_iterator.h Mon Mar 26 21:45:50 2007
@@ -111,8 +111,6 @@
         axis2_char_t *attr_value,
         axis2_bool_t detach);
 
-    /************ Macros *********************************************/
-
 #define AXIOM_CHILDREN_WITH_SPECIFIC_ATTRIBUTE_ITERATOR_FREE(iterator, env) \
         ((iterator)->ops->free_fn(iterator, env))
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_comment.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_comment.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_comment.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_comment.h Mon Mar 26 21:45:50 2007
@@ -64,7 +64,7 @@
       * @return satus of the op. 
       *                AXIS2_SUCCESS on success ,AXIS2_FAILURE on error.
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_comment_free(struct axiom_comment *om_comment,
             const axis2_env_t *env);
     /** get the comments data

Modified: webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h Mon Mar 26 21:45:50 2007
@@ -126,9 +126,6 @@
         const axis2_char_t *file_name,
         const axis2_char_t *mime_type);
 
-
-    /*************************** Function macros **********************************/
-
 #define AXIOM_DATA_HANDLER_FREE(data_handler, env) \
     ((data_handler)->ops->free (data_handler, env))
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_data_source.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_data_source.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_data_source.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_data_source.h Mon Mar 26 21:45:50 2007
@@ -70,7 +70,7 @@
       * @return satus of the op. AXIS2_SUCCESS on success
       *         AXIS2_FAILURE on error.
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_data_source_free(struct axiom_data_source *om_data_source,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_doctype.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_doctype.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_doctype.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_doctype.h Mon Mar 26 21:45:50 2007
@@ -64,7 +64,7 @@
       * @return satus of the op. AXIS2_SUCCESS on success
       *         AXIS2_FAILURE on error.
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_doctype_free(struct axiom_doctype *om_doctype,
             const axis2_env_t *env);
     /**

Modified: webservices/axis2/trunk/c/axiom/include/axiom_document.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_document.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_document.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_document.h Mon Mar 26 21:45:50 2007
@@ -64,7 +64,7 @@
       * @param env Environment. MUST NOT be NULL  
       * @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE.
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_document_free(struct axiom_document *document,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_element.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_element.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_element.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_element.h Mon Mar 26 21:45:50 2007
@@ -175,7 +175,7 @@
       * @param env Environment. MUST NOT be NULL.
        * @return satus of the op. AXIS2_SUCCESS on success ,AXIS2_FAILURE on error.
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_element_free(axiom_element_t *element,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h Mon Mar 26 21:45:50 2007
@@ -100,8 +100,6 @@
     AXIS2_EXTERN axiom_mime_parser_t * AXIS2_CALL
     axiom_mime_parser_create(const axis2_env_t *env);
 
-    /*************************** Function macros **********************************/
-
 #define AXIOM_MIME_PARSER_FREE(mime_parser, env) \
 ((mime_parser)->ops->free (mime_parser, env))
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_namespace.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_namespace.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_namespace.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_namespace.h Mon Mar 26 21:45:50 2007
@@ -53,7 +53,7 @@
       * @param env Environment. MUST NOT be NULL.
       * @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE.
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_namespace_free(struct axiom_namespace *om_namespace,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_navigator.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_navigator.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_navigator.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_navigator.h Mon Mar 26 21:45:50 2007
@@ -52,7 +52,7 @@
      * @param env environment MUST not be NULL
      * @returns AXIS2_SUCCESS 
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_navigator_free(axiom_navigator_t *om_navigator,
         const axis2_env_t *env);
 
@@ -104,23 +104,6 @@
     AXIS2_EXTERN axis2_bool_t AXIS2_CALL
     axiom_navigator_visited(axiom_navigator_t *om_navigator,
         const axis2_env_t *env);
-
-    /** Macros ********************************************************************/
-
-/*#define AXIOM_NAVIGATOR_FREE(navigator, env) \
-        axiom_navigator_free(navigator, env)*/
-
-/*#define AXIOM_NAVIGATOR_IS_NAVIGABLE(navigator, env) \
-        axiom_navigator_is_navigable(navigator, env)*/
-
-/*#define AXIOM_NAVIGATOR_IS_COMPLETED(navigator, env) \
-        axiom_navigator_is_completed(navigator, env)*/
-
-/*#define AXIOM_NAVIGATOR_VISITED(navigator, env) \
-        axiom_navigator_visited(navigator, env)*/
-
-/*#define AXIOM_NAVIGATOR_NEXT(navigator, env) \
-        axiom_navigator_next(navigator, env)*/
 
     /** @} */
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_node.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_node.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_node.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_node.h Mon Mar 26 21:45:50 2007
@@ -96,7 +96,7 @@
     * @param env Environment. MUST NOT be NULL, .
     * @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE
     */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_node_free(axiom_node_t *om_node,
             const axis2_env_t *env);
     /**
@@ -270,52 +270,36 @@
             const axis2_env_t *env);
 
 
-    /** frees given node */
 #define AXIOM_NODE_FREE_TREE(om_node,env) \
         axiom_node_free(om_node,env)
-    /** adds given child to the given parent */
 #define AXIOM_NODE_ADD_CHILD(om_node, env, child) \
         axiom_node_add_child(om_node, env, child)
-    /** detaches the given node from its parent */
 #define AXIOM_NODE_DETACH(om_node,env) \
         axiom_node_detach(om_node,env)
-    /** inserts a sibling after the given node */
 #define AXIOM_NODE_INSERT_SIBLING_AFTER(om_node,env,node_to_insert) \
         axiom_node_insert_sibling_after(om_node,env,node_to_insert)
-    /** inserts a sibling before the given node */
 #define AXIOM_NODE_INSERT_SIBLING_BEFORE(om_node,env,node_to_insert) \
         axiom_node_insert_sibling_before(om_node,env,node_to_insert)
-    /** serialize an om_node and all its children */
 #define AXIOM_NODE_SERIALIZE(om_node,env, om_output) \
         axiom_node_serialize(om_node,env,om_output)
-    /** returns parent of this om_node */
 #define AXIOM_NODE_GET_PARENT(om_node,env) \
         axiom_node_get_parent(om_node,env)
-    /** get firet child of this om_node  */
 #define AXIOM_NODE_GET_FIRST_CHILD(om_node,env) \
         axiom_node_get_first_child(om_node,env)
-    /**get last child  */
 #define AXIOM_NODE_GET_LAST_CHILD(om_node,env) \
         axiom_node_get_last_child(om_node,env)
-    /** get next sibling */
 #define AXIOM_NODE_GET_NEXT_SIBLING(om_node,env) \
         axiom_node_get_next_sibling(om_node,env)
-    /** get previous sibling */
 #define AXIOM_NODE_GET_PREVIOUS_SIBLING(om_node,env) \
         axiom_node_get_previous_sibling(om_node,env)
-    /** get firet element of this om_node  */
 #define AXIOM_NODE_GET_FIRST_ELEMENT(om_node,env) \
         axiom_node_get_first_element(om_node,env)
-    /** get build status */
 #define AXIOM_NODE_IS_COMPLETE(om_node,env) \
         axiom_node_is_complete(om_node,env)
-    /** get data element of this node can be om_element om_text etc */
 #define AXIOM_NODE_GET_DATA_ELEMENT(om_node,env) \
         axiom_node_get_data_element(om_node,env)
-    /** node type one of om_node_types */
 #define AXIOM_NODE_GET_NODE_TYPE(om_node,env) \
         axiom_node_get_node_type(om_node,env)
-    /** get document */
 #define AXIOM_NODE_GET_DOCUMENT(om_node, env) \
         axiom_node_get_document(om_node, env)
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_output.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_output.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_output.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_output.h Mon Mar 26 21:45:50 2007
@@ -79,7 +79,7 @@
      * @return status code AXIS2_SUCCESS on success,
      *  AXIS2_FAILURE otherwise 
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_output_free(axiom_output_t *om_output,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_processing_instruction.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_processing_instruction.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_processing_instruction.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_processing_instruction.h Mon Mar 26 21:45:50 2007
@@ -59,7 +59,7 @@
      * @param env Environment. MUST NOT be NULL, .
      * @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_processing_instruction_free(struct axiom_processing_instruction * om_pi,
         const axis2_env_t *env);
     

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_body.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_body.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_body.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_body.h Mon Mar 26 21:45:50 2007
@@ -72,7 +72,7 @@
      * @param env must not be null
      * @return status code AXIS2_SUCCESS 
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_body_free(axiom_soap_body_t *body,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_builder.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_builder.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_builder.h Mon Mar 26 21:45:50 2007
@@ -49,7 +49,7 @@
             axiom_stax_builder_t *builder,
             const axis2_char_t *soap_version);
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axiom_soap_builder_free(axiom_soap_builder_t *builder,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_envelope.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_envelope.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_envelope.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_envelope.h Mon Mar 26 21:45:50 2007
@@ -122,12 +122,12 @@
      * Free function, This function deallocate all the resources associated 
      * with the soap_envelope
      * IT frees it's soap body and soap headers as well as the underlying
-     * om node tree by calling AXIOM_NODE_FREE_TREE function
+     * om node tree by calling axiom_node_free_tree function
      * @param envelope soap_envelope
      * @param env environment
      * @return status code AXIS2_SUCCESS on success , AXIS2_FAILURE otherwise
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_envelope_free(axiom_soap_envelope_t *envelope,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault.h Mon Mar 26 21:45:50 2007
@@ -95,7 +95,7 @@
       *         else AXIS2_FAILURE
       */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_free(axiom_soap_fault_t *fault,
             const axis2_env_t *env);
     /**

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_code.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_code.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_code.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_code.h Mon Mar 26 21:45:50 2007
@@ -63,7 +63,7 @@
       * @return satus of the op. AXIS2_SUCCESS on success 
       *         else AXIS2_FAILURE
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_code_free(axiom_soap_fault_code_t *fault_code,
             const axis2_env_t *env);
     /**

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_detail.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_detail.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_detail.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_detail.h Mon Mar 26 21:45:50 2007
@@ -57,7 +57,7 @@
       *         else AXIS2_FAILURE
       */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_detail_free(axiom_soap_fault_detail_t *fault_detail,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_node.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_node.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_node.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_node.h Mon Mar 26 21:45:50 2007
@@ -53,7 +53,7 @@
       *         else AXIS2_FAILURE
       */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_node_free(axiom_soap_fault_node_t *fault_node,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_reason.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_reason.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_reason.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_reason.h Mon Mar 26 21:45:50 2007
@@ -56,7 +56,7 @@
       *         else AXIS2_FAILURE
       */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_reason_free(axiom_soap_fault_reason_t *fault_reason,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_role.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_role.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_role.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_role.h Mon Mar 26 21:45:50 2007
@@ -54,7 +54,7 @@
       *         else AXIS2_FAILURE
       */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_role_free(axiom_soap_fault_role_t *fault_role,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h Mon Mar 26 21:45:50 2007
@@ -60,7 +60,7 @@
       * @return satus of the op. AXIS2_SUCCESS on success 
       *         else AXIS2_FAILURE
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_sub_code_free(axiom_soap_fault_sub_code_t *fault_sub_code,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h Mon Mar 26 21:45:50 2007
@@ -53,7 +53,7 @@
       *         else AXIS2_FAILURE
       */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_text_free(axiom_soap_fault_text_t *fault_text,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h Mon Mar 26 21:45:50 2007
@@ -58,7 +58,7 @@
       *         else AXIS2_FAILURE
       */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_fault_value_free(axiom_soap_fault_value_t *fault_value,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h Mon Mar 26 21:45:50 2007
@@ -59,7 +59,7 @@
       * @return satus of the op. AXIS2_SUCCESS on success 
       *         else AXIS2_FAILURE
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_header_free(axiom_soap_header_t *header,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h Mon Mar 26 21:45:50 2007
@@ -60,7 +60,7 @@
       * @return satus of the op. AXIS2_SUCCESS on success 
       *         else AXIS2_FAILURE
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_header_block_free(axiom_soap_header_block_t *header_block,
             const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h Mon Mar 26 21:45:50 2007
@@ -56,7 +56,7 @@
       * @return satus of the op. AXIS2_SUCCESS on success 
       *         else AXIS2_FAILURE
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap_message_free(axiom_soap_message_t *message,
             const axis2_env_t *env);
 
@@ -69,14 +69,14 @@
             const axis2_env_t *env,
             axiom_output_t *om_output);
 
-#define AXIOM_SOAP_MESSAGE_FREE(message , env) \
+/*#define AXIOM_SOAP_MESSAGE_FREE(message , env) \
         ((message)->ops->free(message, env)
 
 #define AXIOM_SOAP_MESSAGE_GET_SOAP_ENVELOPE(message, env) \
         ((message)->ops->get_envelope(message, env)
 
 #define AXIOM_SOAP_MESSAGE_SERIALIZE(message, env, om_output) \
-        ((message)->ops->serialize(message, env, om_output)
+        ((message)->ops->serialize(message, env, om_output) */
     /** @} */
 
 #ifdef __cplusplus

Modified: webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h Mon Mar 26 21:45:50 2007
@@ -75,7 +75,7 @@
      * @return status of the op AXIS2_SUCCESS on success,
      *     AXIS2_FAILURE on error.
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_stax_builder_free(struct axiom_stax_builder *builder,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_text.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_text.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_text.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_text.h Mon Mar 26 21:45:50 2007
@@ -95,7 +95,7 @@
       * @return satus of the op. AXIS2_SUCCESS on success
       * AXIS2_FAILURE on error.
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_text_free(struct axiom_text *om_text,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_xml_reader.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_xml_reader.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_xml_reader.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_xml_reader.h Mon Mar 26 21:45:50 2007
@@ -274,7 +274,7 @@
          * @return status of the op, AXIS2_SUCCESS on success,
          * AXIS2_FAILURE on error.
          */
-        axis2_status_t(AXIS2_CALL *
+        void(AXIS2_CALL *
             xml_free)(axiom_xml_reader_t *parser,
                  const axis2_env_t *env,
                  void *data);

Modified: webservices/axis2/trunk/c/axiom/src/attachments/axiom_mime_output.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/attachments/axiom_mime_output.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/attachments/axiom_mime_output.h (original)
+++ webservices/axis2/trunk/c/axiom/src/attachments/axiom_mime_output.h Mon Mar 26 21:45:50 2007
@@ -109,8 +109,6 @@
         const axis2_char_t *soap_content_type);
 
 
-/*************************** Function macros **********************************/
-
 #define AXIOM_MIME_OUTPUT_FREE(mime_output, env) ((mime_output)->ops->free (mime_output, env))
 
 #define AXIOM_MIME_OUTPUT_COMPLETE(mime_output, env, output_stream, output_stream_size, soap_body_buffer, binary_node_list, boundary, content_id, char_set_encoding, soap_content_type) \
@@ -118,8 +116,6 @@
 
 #define AXIOM_MIME_OUTPUT_GET_CONTENT_TYPE_FOR_MIME(mime_output, env, boundary, content_id, char_set_encoding, soap_content_type) \
 ((mime_output)->ops->get_content_type_for_mime(mime_output, env, boundary, content_id, char_set_encoding, soap_content_type))
-
-/*************************** End of function macros ***************************/
 
 /** @} */
 

Modified: webservices/axis2/trunk/c/axiom/src/attachments/data_handler.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/attachments/data_handler.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/attachments/data_handler.c (original)
+++ webservices/axis2/trunk/c/axiom/src/attachments/data_handler.c Mon Mar 26 21:45:50 2007
@@ -34,9 +34,7 @@
 
 #define AXIS2_INTF_TO_IMPL(data_handler) ((axiom_data_handler_impl_t *)(data_handler))
 
-/***************************** Function headers *******************************/
-
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_data_handler_free(axiom_data_handler_t *data_handler, 
     const axis2_env_t *env);
 
@@ -145,9 +143,7 @@
 }
 
 
-/*************************** Start of op impls *************************/
-
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_data_handler_free(axiom_data_handler_t *data_handler, 
     const axis2_env_t *env)
 {
@@ -181,7 +177,7 @@
         AXIS2_FREE(env->allocator, data_handler_impl);
     }
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 axis2_char_t * AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/attachments/mime_body_part.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/attachments/mime_body_part.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/attachments/mime_body_part.c (original)
+++ webservices/axis2/trunk/c/axiom/src/attachments/mime_body_part.c Mon Mar 26 21:45:50 2007
@@ -34,9 +34,7 @@
 
 #define AXIS2_INTF_TO_IMPL(mime_body_part) ((axiom_mime_body_part_impl_t *)(mime_body_part))
 
-/***************************** Function headers *******************************/
-
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_mime_body_part_free(axiom_mime_body_part_t *mime_body_part, 
     const axis2_env_t *env);
 
@@ -102,9 +100,7 @@
     return &(mime_body_part_impl->mime_body_part);
 }
 
-/*************************** Start of op impls *************************/
-
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_mime_body_part_free(axiom_mime_body_part_t *mime_body_part, 
     const axis2_env_t *env)
 {
@@ -143,7 +139,7 @@
         AXIS2_FREE(env->allocator, mime_body_part_impl);
     }
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 

Modified: webservices/axis2/trunk/c/axiom/src/attachments/mime_output.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/attachments/mime_output.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/attachments/mime_output.c (original)
+++ webservices/axis2/trunk/c/axiom/src/attachments/mime_output.c Mon Mar 26 21:45:50 2007
@@ -56,9 +56,7 @@
     return AXIS2_SUCCESS;
 }
 
-/***************************** Function headers *******************************/
-
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_mime_output_free(axiom_mime_output_t *mime_output, const axis2_env_t *env);
 
 axis2_byte_t * AXIS2_CALL
@@ -129,11 +127,9 @@
     return &(mime_output_impl->mime_output);
 }
 
-/*************************** Start of op impls *************************/
-
-axis2_status_t AXIS2_CALL
-
-axiom_mime_output_free(axiom_mime_output_t *mime_output, const axis2_env_t *env)
+void AXIS2_CALL
+axiom_mime_output_free(axiom_mime_output_t *mime_output, 
+    const axis2_env_t *env)
 {
     axiom_mime_output_impl_t *mime_output_impl = NULL;
 
@@ -152,7 +148,7 @@
         mime_output_impl = NULL;
     }
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 

Modified: webservices/axis2/trunk/c/axiom/src/attachments/mime_parser.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/attachments/mime_parser.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/attachments/mime_parser.c (original)
+++ webservices/axis2/trunk/c/axiom/src/attachments/mime_parser.c Mon Mar 26 21:45:50 2007
@@ -37,9 +37,8 @@
 #define AXIOM_MIME_PARSER_CONTENT_TYPE "content-type"
 
 #define AXIOM_MIME_PARSER_END_OF_MIME_MAX_COUNT 100
-/***************************** Function headers *******************************/
 
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_mime_parser_free(axiom_mime_parser_t *mime_parser, 
     const axis2_env_t *env);
 
@@ -110,10 +109,7 @@
     return &(mime_parser_impl->mime_parser);
 }
 
-/*************************** Start of op impls *************************/
-
-axis2_status_t AXIS2_CALL
-
+void AXIS2_CALL
 axiom_mime_parser_free(axiom_mime_parser_t *mime_parser, 
     const axis2_env_t *env)
 {
@@ -135,7 +131,7 @@
         AXIS2_FREE(env->allocator, mime_parser_impl);
     }
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 

Modified: webservices/axis2/trunk/c/axiom/src/om/om_attribute.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_attribute.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_attribute.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_attribute.c Mon Mar 26 21:45:50 2007
@@ -83,13 +83,13 @@
 }
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_attribute_free(axiom_attribute_t *attribute,
     const axis2_env_t *env)
 {
     if (--attribute->ref > 0)
     {
-        return AXIS2_SUCCESS;
+        return;
     }
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -109,10 +109,10 @@
     
     AXIS2_FREE(env->allocator, attribute);
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_attribute_free_void_arg(void *attribute,
     const axis2_env_t *env)
 {
@@ -120,7 +120,8 @@
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
     om_attribute_l = (axiom_attribute_t *) attribute;
-    return axiom_attribute_free(om_attribute_l, env);
+    axiom_attribute_free(om_attribute_l, env);
+    return;
 }
 
 AXIS2_EXTERN axis2_qname_t *AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_child_element_iterator.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_child_element_iterator.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_child_element_iterator.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_child_element_iterator.c Mon Mar 26 21:45:50 2007
@@ -17,11 +17,8 @@
 
 #include <axiom_child_element_iterator.h>
 
-/************** function prototypes *************************************/
-
-axis2_status_t AXIS2_CALL
-axiom_child_element_iterator_free
-(void *iterator,
+void AXIS2_CALL
+axiom_child_element_iterator_free(void *iterator,
         const axis2_env_t *env);
 
 axis2_status_t AXIS2_CALL
@@ -108,7 +105,7 @@
 }
 
 
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_child_element_iterator_free
 (void *iterator,
         const axis2_env_t *env)

Modified: webservices/axis2/trunk/c/axiom/src/om/om_children_iterator.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_children_iterator.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_children_iterator.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_children_iterator.c Mon Mar 26 21:45:50 2007
@@ -56,14 +56,14 @@
 }
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_children_iterator_free(axiom_children_iterator_t *iterator,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     AXIS2_FREE(env->allocator, iterator);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_children_qname_iterator.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_children_qname_iterator.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_children_qname_iterator.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_children_qname_iterator.c Mon Mar 26 21:45:50 2007
@@ -70,18 +70,18 @@
     return iterator;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_children_qname_iterator_free(axiom_children_qname_iterator_t *iterator,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (iterator->given_qname)
     {
         axis2_qname_free(iterator->given_qname, env);
     }
     AXIS2_FREE(env->allocator, iterator);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_children_with_specific_attribute_iterator.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_children_with_specific_attribute_iterator.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_children_with_specific_attribute_iterator.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_children_with_specific_attribute_iterator.c Mon Mar 26 21:45:50 2007
@@ -19,9 +19,7 @@
 #include <axiom_attribute.h>
 #include <axiom_element.h>
 
-/************** function prototypes *************************************/
-
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_children_with_specific_attribute_iterator_free(
     axiom_children_with_specific_attribute_iterator_t *iterator,
     const axis2_env_t *env);
@@ -125,13 +123,13 @@
 }
 
 
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axiom_children_with_specific_attribute_iterator_free(
     axiom_children_with_specific_attribute_iterator_t *iterator,
     const axis2_env_t *env)
 {
     axiom_children_with_specific_attribute_iterator_impl_t *qname_iter_impl = NULL;
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     qname_iter_impl = AXIS2_INTF_TO_IMPL(iterator);
     if (qname_iter_impl->attr_qname)
     {

Modified: webservices/axis2/trunk/c/axiom/src/om/om_comment.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_comment.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_comment.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_comment.c Mon Mar 26 21:45:50 2007
@@ -77,7 +77,7 @@
     return comment;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_comment_free(axiom_comment_t *comment,
     const axis2_env_t *env)
 {
@@ -88,7 +88,7 @@
         AXIS2_FREE(env->allocator, comment->value);
     }
     AXIS2_FREE(env->allocator, comment);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_char_t *AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_data_source.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_data_source.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_data_source.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_data_source.c Mon Mar 26 21:45:50 2007
@@ -83,11 +83,11 @@
     return data_source;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_data_source_free(axiom_data_source_t * data_source,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (data_source->stream)
     {
@@ -96,7 +96,7 @@
 
     AXIS2_FREE(env->allocator, data_source);
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_doctype.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_doctype.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_doctype.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_doctype.c Mon Mar 26 21:45:50 2007
@@ -77,7 +77,7 @@
     return doctype;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_doctype_free(axiom_doctype_t *om_doctype,
     const axis2_env_t *env)
 {
@@ -88,9 +88,8 @@
             AXIS2_FREE(env->allocator, om_doctype->value);
         }
         AXIS2_FREE(env->allocator, om_doctype);
-        return AXIS2_SUCCESS;
     }
-    return AXIS2_FAILURE;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_document.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_document.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_document.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_document.c Mon Mar 26 21:45:50 2007
@@ -67,18 +67,18 @@
     return document;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_document_free(axiom_document_t *document,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (document->root_element)
     {
         AXIOM_NODE_FREE_TREE(document->root_element, env);
     }
     AXIS2_FREE(env->allocator, document);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 
@@ -158,13 +158,9 @@
 
     if (document->root_element)
     {
-        status = AXIOM_NODE_FREE_TREE(document->root_element, env);
-        if (status == AXIS2_SUCCESS)
-        {
-            document->root_element = node;
-            return AXIS2_SUCCESS;
-        }
-        return AXIS2_FAILURE;
+        AXIOM_NODE_FREE_TREE(document->root_element, env);
+        document->root_element = node;
+        return AXIS2_SUCCESS;
     }
     else
     {

Modified: webservices/axis2/trunk/c/axiom/src/om/om_element.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_element.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_element.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_element.c Mon Mar 26 21:45:50 2007
@@ -600,11 +600,10 @@
     return attr;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_element_free(axiom_element_t *om_element,
     const axis2_env_t *env)
 {
-    axis2_status_t status = AXIS2_SUCCESS;
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
     if (!om_element)
     {
@@ -674,7 +673,7 @@
     }
     AXIS2_FREE(env->allocator, om_element);
 
-    return status;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_namespace.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_namespace.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_namespace.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_namespace.c Mon Mar 26 21:45:50 2007
@@ -80,7 +80,7 @@
     return om_namespace ;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_namespace_free(axiom_namespace_t *om_namespace,
     const axis2_env_t *env)
 {
@@ -108,7 +108,7 @@
 
     AXIS2_FREE(env->allocator, om_namespace);
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_bool_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_navigator.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_navigator.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_navigator.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_navigator.c Mon Mar 26 21:45:50 2007
@@ -70,13 +70,13 @@
 }
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_navigator_free(axiom_navigator_t *om_navigator,
     const axis2_env_t *env)
 {
     AXIS2_ENV_CHECK(env , AXIS2_FAILURE);
     AXIS2_FREE(env->allocator, om_navigator);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_bool_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_node.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_node.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_node.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_node.c Mon Mar 26 21:45:50 2007
@@ -82,15 +82,15 @@
  *  This free fucntion will free an om_element and all the children contained in it
  *  before calling this function
 */
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_node_free(axiom_node_t *om_node,
     const axis2_env_t *env)
 {
     axiom_node_t *child_node = NULL;
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     if (!om_node)
     {
-        return AXIS2_FAILURE;
+        return;
     }
 
     if (om_node->first_child)
@@ -140,7 +140,7 @@
 
     AXIS2_FREE(env->allocator, om_node);
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_output.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_output.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_output.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_output.c Mon Mar 26 21:45:50 2007
@@ -99,11 +99,11 @@
     return om_output;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_output_free(axiom_output_t *om_output,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (om_output->xml_version)
     {
@@ -138,7 +138,7 @@
     }
 
     AXIS2_FREE(env->allocator, om_output);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_bool_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/om/om_processing_instruction.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_processing_instruction.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_processing_instruction.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_processing_instruction.c Mon Mar 26 21:45:50 2007
@@ -100,11 +100,11 @@
     return processing_instruction;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_processing_instruction_free(axiom_processing_instruction_t *om_pi,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (om_pi->value)
     {
@@ -119,7 +119,7 @@
     }
 
     AXIS2_FREE(env->allocator, om_pi);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

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?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_stax_builder.c Mon Mar 26 21:45:50 2007
@@ -749,9 +749,8 @@
     return node;
 }
 
-
-AXIS2_EXTERN axis2_status_t
-AXIS2_CALL axiom_stax_builder_free(axiom_stax_builder_t *om_builder,
+AXIS2_EXTERN void AXIS2_CALL 
+axiom_stax_builder_free(axiom_stax_builder_t *om_builder,
     const axis2_env_t *env)
 {
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);

Modified: webservices/axis2/trunk/c/axiom/src/om/om_text.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_text.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_text.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_text.c Mon Mar 26 21:45:50 2007
@@ -131,11 +131,11 @@
     return om_text;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_text_free(axiom_text_t * om_text,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (om_text->value)
     {
@@ -163,7 +163,7 @@
     }
 
     AXIS2_FREE(env->allocator, om_text);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_reader_wrapper.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_reader_wrapper.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_reader_wrapper.c (original)
+++ webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_reader_wrapper.c Mon Mar 26 21:45:50 2007
@@ -32,7 +32,7 @@
 axis2_libxml2_reader_wrapper_next(axiom_xml_reader_t *parser,
     const axis2_env_t *env);
 
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axis2_libxml2_reader_wrapper_free(axiom_xml_reader_t *parser,
     const axis2_env_t *env);
 
@@ -98,7 +98,7 @@
 axis2_libxml2_reader_wrapper_get_dtd(axiom_xml_reader_t *parser,
     const axis2_env_t *env);
 
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axis2_libxml2_reader_wrapper_xml_free(axiom_xml_reader_t *parser,
     const axis2_env_t *env,
     void *data);
@@ -533,7 +533,7 @@
     }
 }
 
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axis2_libxml2_reader_wrapper_free(axiom_xml_reader_t *parser,
     const axis2_env_t *env)
 {
@@ -554,7 +554,7 @@
         parser->ops = NULL;
     }
     AXIS2_FREE(env->allocator, AXIS2_INTF_TO_IMPL(parser));
-    return AXIS2_SUCCESS;
+    return;
 }
 
 int AXIS2_CALL
@@ -832,7 +832,7 @@
     }
 }
 
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axis2_libxml2_reader_wrapper_xml_free(axiom_xml_reader_t *parser,
     const axis2_env_t *env,
     void *data)
@@ -840,7 +840,7 @@
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
     AXIS2_PARAM_CHECK(env->error, data, AXIS2_FAILURE);
     xmlFree(data);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 axis2_char_t *AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_writer_wrapper.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_writer_wrapper.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_writer_wrapper.c (original)
+++ webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_writer_wrapper.c Mon Mar 26 21:45:50 2007
@@ -80,13 +80,9 @@
 axis2_libxml2_writer_wrapper_impl_t;
 
 
-/***************************** Macros ******************************************/
-
 #define AXIS2_INTF_TO_IMPL(p) ((axis2_libxml2_writer_wrapper_impl_t*)p)
 
-
-/*********************** function prototypes ***********************************/
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axis2_libxml2_writer_wrapper_free(axiom_xml_writer_t *writer,
     const axis2_env_t *env);
 
@@ -273,7 +269,7 @@
     const axis2_env_t *env,
     axis2_char_t *key);
 
-static axis2_status_t
+static void
 uri_prefix_element_free(uri_prefix_element_t *up_element,
     const axis2_env_t *env);
 
@@ -548,7 +544,7 @@
         axis2_libxml2_writer_wrapper_write_raw;
 }
 
-axis2_status_t AXIS2_CALL
+void AXIS2_CALL
 axis2_libxml2_writer_wrapper_free(axiom_xml_writer_t *writer,
     const axis2_env_t *env)
 {
@@ -594,7 +590,7 @@
 
     AXIS2_FREE(env->allocator, writer_impl);
     writer_impl = NULL;
-    return AXIS2_SUCCESS;
+    return;
 }
 
 axis2_status_t AXIS2_CALL
@@ -1388,7 +1384,7 @@
     return AXIS2_FALSE;
 }
 
-static axis2_status_t
+static void
 uri_prefix_element_free(uri_prefix_element_t *up_element,
     const axis2_env_t *env)
 {
@@ -1416,9 +1412,8 @@
         }
         AXIS2_FREE(env->allocator, up_element);
         up_element = NULL;
-        return AXIS2_SUCCESS;
     }
-    return AXIS2_FAILURE;
+    return;
 }
 
 static uri_prefix_element_t *

Modified: webservices/axis2/trunk/c/axiom/src/soap/axiom_soap11_builder_helper.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/axiom_soap11_builder_helper.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/axiom_soap11_builder_helper.h (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/axiom_soap11_builder_helper.h Mon Mar 26 21:45:50 2007
@@ -48,7 +48,7 @@
         axiom_soap_builder_t *soap_builder,
         axiom_stax_builder_t *om_builder);
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axiom_soap11_builder_helper_free(axiom_soap11_builder_helper_t *builder_helper,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/src/soap/axiom_soap12_builder_helper.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/axiom_soap12_builder_helper.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/axiom_soap12_builder_helper.h (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/axiom_soap12_builder_helper.h Mon Mar 26 21:45:50 2007
@@ -46,7 +46,7 @@
     axiom_soap12_builder_helper_create(const axis2_env_t *env,
         axiom_soap_builder_t *soap_builder);
     
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axiom_soap12_builder_helper_free(axiom_soap12_builder_helper_t *builder_helper,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap11_builder_helper.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap11_builder_helper.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap11_builder_helper.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap11_builder_helper.c Mon Mar 26 21:45:50 2007
@@ -77,15 +77,15 @@
     return builder_helper;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap11_builder_helper_free(axiom_soap11_builder_helper_t *builder_helper,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     AXIS2_FREE(env->allocator, builder_helper);
     builder_helper = NULL;
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap12_builder_helper.c Mon Mar 26 21:45:50 2007
@@ -95,11 +95,11 @@
     return builder_helper;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap12_builder_helper_free(axiom_soap12_builder_helper_t *builder_helper,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (builder_helper->detail_element_names)
     {
@@ -109,7 +109,7 @@
 
     AXIS2_FREE(env->allocator, builder_helper);
     builder_helper = NULL;
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_body.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_body.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_body.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_body.c Mon Mar 26 21:45:50 2007
@@ -116,12 +116,11 @@
     return soap_body;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_body_free(axiom_soap_body_t *soap_body,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK(env->error, soap_body, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (soap_body->soap_fault)
     {
@@ -130,7 +129,7 @@
     }
     AXIS2_FREE(env->allocator, soap_body);
     soap_body = NULL;
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_bool_t AXIS2_CALL axiom_soap_body_has_fault(axiom_soap_body_t *soap_body,

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_builder.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_builder.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_builder.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_builder.c Mon Mar 26 21:45:50 2007
@@ -148,13 +148,13 @@
     return soap_builder;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_builder_free(axiom_soap_builder_t *soap_builder,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     if (!soap_builder)
-        return AXIS2_FAILURE;
+        return;
 
     if (soap_builder->builder_helper)
     {
@@ -205,7 +205,7 @@
         soap_builder = NULL;
     }
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_envelope.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_envelope.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_envelope.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_envelope.c Mon Mar 26 21:45:50 2007
@@ -141,11 +141,11 @@
     return axiom_soap_envelope_create(env, ns);
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_envelope_free(axiom_soap_envelope_t *soap_envelope,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (soap_envelope->header)
     {
@@ -169,7 +169,7 @@
     }
 
     AXIS2_FREE(env->allocator, soap_envelope);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axiom_node_t* AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault.c Mon Mar 26 21:45:50 2007
@@ -152,11 +152,11 @@
 }
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_free(axiom_soap_fault_t *soap_fault,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (soap_fault->fcode)
     {
@@ -185,7 +185,7 @@
     }
     AXIS2_FREE(env->allocator, soap_fault);
     soap_fault = NULL;
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault_code.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault_code.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault_code.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault_code.c Mon Mar 26 21:45:50 2007
@@ -146,11 +146,11 @@
     return fault_code;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_code_free(axiom_soap_fault_code_t *fault_code,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (fault_code->subcode)
     {
@@ -162,7 +162,7 @@
     }
 
     AXIS2_FREE(env->allocator, fault_code);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault_detail.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault_detail.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault_detail.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault_detail.c Mon Mar 26 21:45:50 2007
@@ -95,13 +95,13 @@
     return  fault_detail;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_detail_free(axiom_soap_fault_detail_t *fault_detail,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     AXIS2_FREE(env->allocator, fault_detail);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault_node.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault_node.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault_node.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault_node.c Mon Mar 26 21:45:50 2007
@@ -102,13 +102,13 @@
 
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_node_free(axiom_soap_fault_node_t *fault_node,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     AXIS2_FREE(env->allocator, fault_node);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault_reason.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault_reason.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault_reason.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault_reason.c Mon Mar 26 21:45:50 2007
@@ -111,11 +111,11 @@
 }
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_reason_free(axiom_soap_fault_reason_t *fault_reason,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (fault_reason->fault_texts)
     {
@@ -143,7 +143,7 @@
 
     fault_reason = NULL;
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axiom_soap_fault_text_t* AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault_role.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault_role.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault_role.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault_role.c Mon Mar 26 21:45:50 2007
@@ -106,13 +106,13 @@
 }
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_role_free(axiom_soap_fault_role_t *fault_role,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     AXIS2_FREE(env->allocator, fault_role);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault_sub_code.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault_sub_code.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault_sub_code.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault_sub_code.c Mon Mar 26 21:45:50 2007
@@ -140,11 +140,11 @@
     return fault_sub_code;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_sub_code_free(axiom_soap_fault_sub_code_t *fault_sub_code,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     if (fault_sub_code->value)
     {
         axiom_soap_fault_value_free(fault_sub_code->value, env);
@@ -159,7 +159,7 @@
 
     fault_sub_code = NULL;
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault_text.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault_text.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault_text.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault_text.c Mon Mar 26 21:45:50 2007
@@ -124,11 +124,11 @@
 }
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_text_free(axiom_soap_fault_text_t *fault_text,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (fault_text->lang_ns_used == AXIS2_FALSE && fault_text->lang_namespace)
     {
@@ -137,7 +137,7 @@
     }
     AXIS2_FREE(env->allocator, fault_text);
     fault_text = NULL;
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_fault_value.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_fault_value.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_fault_value.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_fault_value.c Mon Mar 26 21:45:50 2007
@@ -170,13 +170,13 @@
 }
 
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_fault_value_free(axiom_soap_fault_value_t *fault_value,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     AXIS2_FREE(env->allocator, fault_value);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_header.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_header.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_header.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_header.c Mon Mar 26 21:45:50 2007
@@ -142,11 +142,11 @@
     return soap_header;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_header_free(axiom_soap_header_t *soap_header,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
 
     if (soap_header->header_blocks)
     {
@@ -188,7 +188,7 @@
 
     soap_header = NULL;
 
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axiom_soap_header_block_t* AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_header_block.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_header_block.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_header_block.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_header_block.c Mon Mar 26 21:45:50 2007
@@ -90,13 +90,13 @@
     return header_block;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_header_block_free(axiom_soap_header_block_t *header_block,
         const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     AXIS2_FREE(env->allocator, header_block);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL

Modified: webservices/axis2/trunk/c/axiom/src/soap/soap_message.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/soap/soap_message.c?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/soap/soap_message.c (original)
+++ webservices/axis2/trunk/c/axiom/src/soap/soap_message.c Mon Mar 26 21:45:50 2007
@@ -51,11 +51,11 @@
     return soap_message;
 }
 
-AXIS2_EXTERN axis2_status_t AXIS2_CALL
+AXIS2_EXTERN void AXIS2_CALL
 axiom_soap_message_free(axiom_soap_message_t *soap_message,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
+    AXIS2_ENV_CHECK(env, void);
     if (soap_message->om_doc)
     {
         axiom_document_free(soap_message->om_doc, env);
@@ -66,7 +66,7 @@
         axiom_soap_envelope_free(soap_message->soap_envelope, env);
     }
     AXIS2_FREE(env->allocator, soap_message);
-    return AXIS2_SUCCESS;
+    return;
 }
 
 AXIS2_EXTERN axiom_soap_envelope_t* AXIS2_CALL

Modified: webservices/axis2/trunk/c/util/include/axis2_allocator.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_allocator.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_allocator.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_allocator.h Mon Mar 26 21:45:50 2007
@@ -94,7 +94,7 @@
     * axis2_allocator_init() 
     * @param allocator 
     */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axis2_allocator_free(axis2_allocator_t *allocator);
 
   /** 

Modified: webservices/axis2/trunk/c/util/include/axis2_array_list.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_array_list.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_array_list.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_array_list.h Mon Mar 26 21:45:50 2007
@@ -60,7 +60,7 @@
      * @param array_list pointer to array list
      * @param env pointer to environment struct
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axis2_array_list_free_void_arg(
         void *array_list,
         const axis2_env_t *env);
@@ -232,7 +232,7 @@
      * @param env pointer to environment struct
      * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axis2_array_list_free(
         struct axis2_array_list *array_list,
         const axis2_env_t *env);

Modified: webservices/axis2/trunk/c/util/include/axis2_base64_binary.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_base64_binary.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_base64_binary.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_base64_binary.h Mon Mar 26 21:45:50 2007
@@ -79,7 +79,7 @@
      * @param env pointer to environment struct. MUST NOT be NULL
      * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axis2_base64_binary_free(axis2_base64_binary_t *base64_binary,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/util/include/axis2_date_time.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_date_time.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_date_time.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_date_time.h Mon Mar 26 21:45:50 2007
@@ -65,7 +65,7 @@
      * @param env pointer to environment struct. MUST NOT be NULL
      * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
      */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axis2_date_time_free(axis2_date_time_t *date_time,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/util/include/axis2_dll_desc.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_dll_desc.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_dll_desc.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_dll_desc.h Mon Mar 26 21:45:50 2007
@@ -71,11 +71,11 @@
     AXIS2_EXTERN axis2_dll_desc_t* AXIS2_CALL
     axis2_dll_desc_create(const axis2_env_t *env);
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axis2_dll_desc_free_void_arg(void *dll_desc,
         const axis2_env_t *env);
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axis2_dll_desc_free(axis2_dll_desc_t *dll_desc,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/util/include/axis2_env.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_env.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_env.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_env.h Mon Mar 26 21:45:50 2007
@@ -141,7 +141,7 @@
       * Optional, can be NULL. If NULL default string handler would be used.
       * @return pointer to the newly created environment struct 
       */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axis2_env_free(axis2_env_t *env);
 
     /**
@@ -156,7 +156,7 @@
     *       Eg : 0x3 frees both log and error
     * @return status of the operation
     */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axis2_env_free_masked(axis2_env_t *env, 
         char mask);
     /**

Modified: webservices/axis2/trunk/c/util/include/axis2_file.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_file.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_file.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_file.h Mon Mar 26 21:45:50 2007
@@ -45,7 +45,7 @@
     AXIS2_EXTERN axis2_file_t * AXIS2_CALL
     axis2_file_create(const axis2_env_t *env);
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axis2_file_free(axis2_file_t *file,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/util/include/axis2_generic_obj.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_generic_obj.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_generic_obj.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_generic_obj.h Mon Mar 26 21:45:50 2007
@@ -44,7 +44,7 @@
     AXIS2_EXTERN axis2_generic_obj_t * AXIS2_CALL
     axis2_generic_obj_create(const axis2_env_t *env);
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axis2_generic_obj_free(axis2_generic_obj_t *generic_obj,
         const axis2_env_t *env);
 

Modified: webservices/axis2/trunk/c/util/include/axis2_hash.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_hash.h?view=diff&rev=522746&r1=522745&r2=522746
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_hash.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_hash.h Mon Mar 26 21:45:50 2007
@@ -252,7 +252,7 @@
      *
      */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    AXIS2_EXTERN void AXIS2_CALL 
     axis2_hash_free(axis2_hash_t *ht,
         const axis2_env_t *env);
 
@@ -263,7 +263,7 @@
      * @return return status code
      */
 
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    AXIS2_EXTERN void AXIS2_CALL
     axis2_hash_free_void_arg(void *ht_void, 
         const axis2_env_t* env);
 



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org