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 na...@apache.org on 2007/03/27 10:51:36 UTC

svn commit: r522815 - in /webservices/axis2/trunk/c: axiom/include/ axiom/src/attachments/ axiom/src/parser/libxml2/ util/include/ util/src/

Author: nandika
Date: Tue Mar 27 01:51:31 2007
New Revision: 522815

URL: http://svn.apache.org/viewvc?view=rev&rev=522815
Log:
warnings fixed

Modified:
    webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h
    webservices/axis2/trunk/c/axiom/include/axiom_xml_reader.h
    webservices/axis2/trunk/c/axiom/include/axiom_xml_writer.h
    webservices/axis2/trunk/c/axiom/src/attachments/mime_output.c
    webservices/axis2/trunk/c/axiom/src/parser/libxml2/libxml2_reader_wrapper.c
    webservices/axis2/trunk/c/util/include/axis2_error.h
    webservices/axis2/trunk/c/util/include/axis2_stream.h
    webservices/axis2/trunk/c/util/include/axis2_thread_pool.h
    webservices/axis2/trunk/c/util/src/hash.c

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=522815&r1=522814&r2=522815
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h Tue Mar 27 01:51:31 2007
@@ -68,20 +68,20 @@
         /** Deallocate memory
           * @return status code
           */
-        axis2_status_t(AXIS2_CALL *
-                free)(
-                    axiom_mime_parser_t *mime_parser,
-                    const axis2_env_t *env);
+        void (AXIS2_CALL *
+        free)(
+               axiom_mime_parser_t *mime_parser,
+               const axis2_env_t *env);
 
-        int(AXIS2_CALL *
-                get_soap_body_len)(
-                    axiom_mime_parser_t *mime_parser,
-                    const axis2_env_t *env);
+        int (AXIS2_CALL *
+        get_soap_body_len)(
+               axiom_mime_parser_t *mime_parser,
+               const axis2_env_t *env);
 
-        axis2_char_t*(AXIS2_CALL *
-                get_soap_body_str)(
-                    axiom_mime_parser_t *mime_parser,
-                    const axis2_env_t *env);
+        axis2_char_t* (AXIS2_CALL *
+        get_soap_body_str)(
+               axiom_mime_parser_t *mime_parser,
+               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=522815&r1=522814&r2=522815
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_xml_reader.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_xml_reader.h Tue Mar 27 01:51:31 2007
@@ -89,8 +89,8 @@
         * @returns axis2_status_code
         */
 
-        axis2_status_t(AXIS2_CALL *
-            free)(axiom_xml_reader_t *parser,
+        void (AXIS2_CALL *
+        free)(axiom_xml_reader_t *parser,
                 const axis2_env_t *env);
         /**
          * Get the Number of attributes in the current element 

Modified: webservices/axis2/trunk/c/axiom/include/axiom_xml_writer.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_xml_writer.h?view=diff&rev=522815&r1=522814&r2=522815
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_xml_writer.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_xml_writer.h Tue Mar 27 01:51:31 2007
@@ -56,8 +56,8 @@
          *       AXIS2_SUCCESS on success and AXIS2_FAILURE on error
          */
 
-        axis2_status_t(AXIS2_CALL *
-                free)(axiom_xml_writer_t *writer,
+        void (AXIS2_CALL *
+        free)(axiom_xml_writer_t *writer,
                         const axis2_env_t *env);
         /**
          *  Write a start tag to output stream with localname.

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=522815&r1=522814&r2=522815
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/attachments/mime_output.c (original)
+++ webservices/axis2/trunk/c/axiom/src/attachments/mime_output.c Tue Mar 27 01:51:31 2007
@@ -147,7 +147,6 @@
         AXIS2_FREE(env->allocator, mime_output_impl);
         mime_output_impl = NULL;
     }
-
     return;
 }
 

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=522815&r1=522814&r2=522815
==============================================================================
--- 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 Tue Mar 27 01:51:31 2007
@@ -838,8 +838,8 @@
     void *data)
 {
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK(env->error, data, AXIS2_FAILURE);
-    xmlFree(data);
+    if(data)
+        xmlFree(data);
     return;
 }
 

Modified: webservices/axis2/trunk/c/util/include/axis2_error.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_error.h?view=diff&rev=522815&r1=522814&r2=522815
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_error.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_error.h Tue Mar 27 01:51:31 2007
@@ -582,7 +582,7 @@
 		 * @return axis2_status_t status code
 		 */
 
-        axis2_status_t (AXIS2_CALL *
+        void (AXIS2_CALL *
         free)(struct axis2_error *error);
         
 		/**

Modified: webservices/axis2/trunk/c/util/include/axis2_stream.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_stream.h?view=diff&rev=522815&r1=522814&r2=522815
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_stream.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_stream.h Tue Mar 27 01:51:31 2007
@@ -65,12 +65,12 @@
           * Deletes the stream
         * @return axis2_status_t AXIS2_SUCCESS on success else AXIS2_FAILURE
         */
-        axis2_status_t(AXIS2_CALL *
+        void (AXIS2_CALL *
         free_fn)(axis2_stream_t *stream,
             const axis2_env_t *env);
 
-        axis2_status_t(AXIS2_CALL *
-            free_void_arg)(void *stream,
+        void (AXIS2_CALL *
+        free_void_arg)(void *stream,
             const axis2_env_t *env);
 
         /**

Modified: webservices/axis2/trunk/c/util/include/axis2_thread_pool.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_thread_pool.h?view=diff&rev=522815&r1=522814&r2=522815
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_thread_pool.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_thread_pool.h Tue Mar 27 01:51:31 2007
@@ -87,8 +87,8 @@
          * Frees resources used by thread_pool
          * @param pool thread_pool to be freed
          */
-        axis2_status_t(AXIS2_CALL *
-                free)(axis2_thread_pool_t *pool);
+        void (AXIS2_CALL *
+        free)(axis2_thread_pool_t *pool);
     };
 
     /**

Modified: webservices/axis2/trunk/c/util/src/hash.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/src/hash.c?view=diff&rev=522815&r1=522814&r2=522815
==============================================================================
--- webservices/axis2/trunk/c/util/src/hash.c (original)
+++ webservices/axis2/trunk/c/util/src/hash.c Tue Mar 27 01:51:31 2007
@@ -533,7 +533,7 @@
 {
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
     if (!hash_entry)
-        return AXIS2_FAILURE;
+        return;
     if (hash_entry->next)
     {
         axis2_hash_entry_free(env, hash_entry->next);



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