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 du...@apache.org on 2007/03/05 09:39:09 UTC

svn commit: r514600 - in /webservices/axis2/trunk/c: include/axis2_any_content_type.h modules/core/addr/any_content_type.c modules/mod_addr/addr_out_handler.c

Author: dushshantha
Date: Mon Mar  5 00:39:08 2007
New Revision: 514600

URL: http://svn.apache.org/viewvc?view=rev&rev=514600
Log:
Removed macros and corrected indentation

Modified:
    webservices/axis2/trunk/c/include/axis2_any_content_type.h
    webservices/axis2/trunk/c/modules/core/addr/any_content_type.c
    webservices/axis2/trunk/c/modules/mod_addr/addr_out_handler.c

Modified: webservices/axis2/trunk/c/include/axis2_any_content_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_any_content_type.h?view=diff&rev=514600&r1=514599&r2=514600
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_any_content_type.h (original)
+++ webservices/axis2/trunk/c/include/axis2_any_content_type.h Mon Mar  5 00:39:08 2007
@@ -27,11 +27,6 @@
  * @{
  */
 
-
-/**
- * @file axis2_any_content_type.h
- */
-
 #include <axis2_defines.h>
 #include <axis2_env.h>
 #include <axis2_const.h>
@@ -47,7 +42,7 @@
     typedef struct axis2_any_content_type axis2_any_content_type_t;
 
     /**
-     * creates an instance of any content type struct.
+     * Creates an instance of any content type struct.
      * @param env pointer to environment struct
      * @return pointer to the newly created any content type instance
      */
@@ -101,22 +96,6 @@
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     axis2_any_content_type_free(axis2_any_content_type_t *any_content_type,
         const axis2_env_t *env);
-
-/** Adds given value with given QName to the value map. */
-#define AXIS2_ANY_CONTENT_TYPE_ADD_VALUE(any_content_type, env, qname, value) \
-    axis2_any_content_type_add_value(any_content_type, env, qname, value)
-
-/** Gets value corresponding to given QName. */
-#define AXIS2_ANY_CONTENT_TYPE_GET_VALUE(any_content_type, env, qname) \
-    axis2_any_content_type_get_value(any_content_type, env, qname)
-
-/** Gets the value map. */
-#define AXIS2_ANY_CONTENT_TYPE_GET_VALUE_MAP(any_content_type, env) \
-    axis2_any_content_type_get_value_map(any_content_type, env)
-
-/** Frees any content type struct. */
-#define AXIS2_ANY_CONTENT_TYPE_FREE(any_content_type, env) \
-    axis2_any_content_type_free(any_content_type, env)
 
 /** @} */
 

Modified: webservices/axis2/trunk/c/modules/core/addr/any_content_type.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/modules/core/addr/any_content_type.c?view=diff&rev=514600&r1=514599&r2=514600
==============================================================================
--- webservices/axis2/trunk/c/modules/core/addr/any_content_type.c (original)
+++ webservices/axis2/trunk/c/modules/core/addr/any_content_type.c Mon Mar  5 00:39:08 2007
@@ -25,15 +25,14 @@
 };
 
 AXIS2_EXTERN axis2_any_content_type_t *AXIS2_CALL
-axis2_any_content_type_create(
-    const axis2_env_t *env)
+axis2_any_content_type_create(const axis2_env_t *env)
 {
     axis2_any_content_type_t *any_content_type = NULL;
 
     AXIS2_ENV_CHECK(env, NULL);
 
     any_content_type = AXIS2_MALLOC(env->allocator,
-            sizeof(axis2_any_content_type_t));
+	    sizeof(axis2_any_content_type_t));
     if (!any_content_type)
     {
         AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -55,8 +54,7 @@
 }
 
 axis2_status_t AXIS2_CALL
-axis2_any_content_type_add_value(
-    axis2_any_content_type_t *any_content_type,
+axis2_any_content_type_add_value(axis2_any_content_type_t *any_content_type,
     const axis2_env_t *env,
     const axis2_qname_t *qname,
     const axis2_char_t *value)
@@ -69,42 +67,36 @@
 
         name = AXIS2_QNAME_TO_STRING((axis2_qname_t *)qname, env);
         axis2_hash_set(any_content_type->value_map, name,
-                AXIS2_HASH_KEY_STRING, value);
+		    AXIS2_HASH_KEY_STRING, value);
     }
     return AXIS2_SUCCESS;
 }
 
 const axis2_char_t *AXIS2_CALL
-axis2_any_content_type_get_value(
-    const axis2_any_content_type_t *any_content_type,
+axis2_any_content_type_get_value(const axis2_any_content_type_t *any_content_type,
     const axis2_env_t *env,
     const axis2_qname_t *qname)
 {
-    AXIS2_ENV_CHECK(env, NULL);
-
     if (any_content_type->value_map)
     {
         axis2_char_t *name = NULL;
 
         name = AXIS2_QNAME_TO_STRING((axis2_qname_t *)qname, env);
         return axis2_hash_get(any_content_type->value_map, name,
-                AXIS2_HASH_KEY_STRING);
+            AXIS2_HASH_KEY_STRING);
     }
     return NULL;
 }
 
 axis2_hash_t *AXIS2_CALL
-axis2_any_content_type_get_value_map(
-    const axis2_any_content_type_t *any_content_type,
+axis2_any_content_type_get_value_map(const axis2_any_content_type_t *any_content_type,
     const axis2_env_t *env)
 {
-    AXIS2_ENV_CHECK(env, NULL);
-    return any_content_type->value_map;
+	return any_content_type->value_map;
 }
 
 axis2_status_t AXIS2_CALL
-axis2_any_content_type_free(
-    axis2_any_content_type_t *any_content_type,
+axis2_any_content_type_free(axis2_any_content_type_t *any_content_type,
     const axis2_env_t *env)
 {
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -112,11 +104,9 @@
     if (any_content_type->value_map)
     {
         axis2_hash_free(any_content_type->value_map, env);
-        any_content_type->value_map = NULL;
     }
 
     AXIS2_FREE(env->allocator, any_content_type);
-    any_content_type = NULL;
-
-    return AXIS2_SUCCESS;
+    
+	return AXIS2_SUCCESS;
 }

Modified: webservices/axis2/trunk/c/modules/mod_addr/addr_out_handler.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/modules/mod_addr/addr_out_handler.c?view=diff&rev=514600&r1=514599&r2=514600
==============================================================================
--- webservices/axis2/trunk/c/modules/mod_addr/addr_out_handler.c (original)
+++ webservices/axis2/trunk/c/modules/mod_addr/addr_out_handler.c Mon Mar  5 00:39:08 2007
@@ -784,7 +784,7 @@
         void *v = NULL;
         axis2_ssize_t len = 0;
         value_ht =
-            AXIS2_ANY_CONTENT_TYPE_GET_VALUE_MAP(reference_values, env);
+            axis2_any_content_type_get_value_map(reference_values, env);
         if (!value_ht)
             return AXIS2_FAILURE;
 



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