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 2006/06/01 03:37:15 UTC

svn commit: r410712 [7/8] - in /webservices/axis2/trunk/c: axiom/include/ axiom/src/attachments/ axiom/src/om/ axiom/src/parser/guththila/ axiom/src/parser/libxml2/ axiom/src/soap/ include/ modules/core/addr/ modules/core/clientapi/ modules/core/contex...

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/nested_configurable.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/nested_configurable.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/nested_configurable.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/nested_configurable.c Wed May 31 18:36:55 2006
@@ -92,7 +92,7 @@
     return &(nested_configurable_impl->nested_configurable);
 }
 
-AXIS2_DECLARE(axis2_woden_nested_configurable_t *)
+AXIS2_EXTERN axis2_woden_nested_configurable_t * AXIS2_CALL
 axis2_woden_nested_configurable_create(
         const axis2_env_t *env)
 {

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/property.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/property.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/property.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/property.c Wed May 31 18:36:55 2006
@@ -161,7 +161,7 @@
 create(const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_property_element(
         void *property,
         const axis2_env_t *env)
@@ -203,7 +203,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_nested_element(
         void *property,
         const axis2_env_t *env)
@@ -246,7 +246,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_documentable_element(
         void *property,
         const axis2_env_t *env)
@@ -290,7 +290,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_documentable(
         void *property,
         const axis2_env_t *env)
@@ -332,7 +332,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_wsdl_obj(
         void *property,
         const axis2_env_t *env)
@@ -377,7 +377,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_nested_component(
         void *property,
         const axis2_env_t *env)
@@ -419,7 +419,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_wsdl_component(
         void *property,
         const axis2_env_t *env)
@@ -461,7 +461,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_attr_extensible(
         void *property,
         const axis2_env_t *env)
@@ -509,7 +509,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_to_element_extensible(
         void *property,
         const axis2_env_t *env)
@@ -696,7 +696,7 @@
     return &(property_impl->property);
 }
 
-AXIS2_DECLARE(axis2_woden_property_t *)
+AXIS2_EXTERN axis2_woden_property_t * AXIS2_CALL
 axis2_woden_property_create(const axis2_env_t *env)
 {
     axis2_woden_property_impl_t *property_impl = NULL;

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/svc.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/svc.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/svc.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/svc.c Wed May 31 18:36:55 2006
@@ -130,7 +130,7 @@
 create(const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
-AXIS2_DECLARE(axis2_woden_svc_t *)
+AXIS2_EXTERN axis2_woden_svc_t * AXIS2_CALL
 axis2_woden_svc_to_svc_element(
         void *svc,
         const axis2_env_t *env)
@@ -172,7 +172,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_svc_t *)
+AXIS2_EXTERN axis2_woden_svc_t * AXIS2_CALL
 axis2_woden_svc_to_documentable_element(
         void *svc,
         const axis2_env_t *env)
@@ -216,7 +216,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_svc_t *)
+AXIS2_EXTERN axis2_woden_svc_t * AXIS2_CALL
 axis2_woden_svc_to_configurable(
         void *svc,
         const axis2_env_t *env)
@@ -260,7 +260,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_svc_t *)
+AXIS2_EXTERN axis2_woden_svc_t * AXIS2_CALL
 axis2_woden_svc_to_configurable_component(
         void *svc,
         const axis2_env_t *env)
@@ -303,7 +303,7 @@
 }
 
 
-AXIS2_DECLARE(axis2_woden_svc_t *)
+AXIS2_EXTERN axis2_woden_svc_t * AXIS2_CALL
 axis2_woden_svc_to_wsdl_component(
         void *svc,
         const axis2_env_t *env)
@@ -450,7 +450,7 @@
     return &(svc_impl->svc);
 }
 
-AXIS2_DECLARE(axis2_woden_svc_t *)
+AXIS2_EXTERN axis2_woden_svc_t * AXIS2_CALL
 axis2_woden_svc_create(const axis2_env_t *env)
 {
     axis2_woden_svc_impl_t *svc_impl = NULL;

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/type_def.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/type_def.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/type_def.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/type_def.c Wed May 31 18:36:55 2006
@@ -160,7 +160,7 @@
     return &(type_def_impl->type_def);
 }
 
-AXIS2_DECLARE(axis2_woden_type_def_t *)
+AXIS2_EXTERN axis2_woden_type_def_t * AXIS2_CALL
 axis2_woden_type_def_create(
         const axis2_env_t *env)
 {

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/types.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/types.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/types.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/types.c Wed May 31 18:36:55 2006
@@ -150,7 +150,7 @@
 create(const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
-AXIS2_DECLARE(axis2_woden_types_t *)
+AXIS2_EXTERN axis2_woden_types_t * AXIS2_CALL
 axis2_woden_types_to_types_element(
         void *types,
         const axis2_env_t *env)
@@ -192,7 +192,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_types_t *)
+AXIS2_EXTERN axis2_woden_types_t * AXIS2_CALL
 axis2_woden_types_to_documentable_element(
         void *types,
         const axis2_env_t *env)
@@ -236,7 +236,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_types_t *)
+AXIS2_EXTERN axis2_woden_types_t * AXIS2_CALL
 axis2_woden_types_to_documentable(
         void *types,
         const axis2_env_t *env)
@@ -279,7 +279,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_types_t *)
+AXIS2_EXTERN axis2_woden_types_t * AXIS2_CALL
 axis2_woden_types_to_wsdl_obj(
         void *types,
         const axis2_env_t *env)
@@ -324,7 +324,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_types_t *)
+AXIS2_EXTERN axis2_woden_types_t * AXIS2_CALL
 axis2_woden_types_to_wsdl_component(
         void *types,
         const axis2_env_t *env)
@@ -368,7 +368,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_types_t *)
+AXIS2_EXTERN axis2_woden_types_t * AXIS2_CALL
 axis2_woden_types_to_attr_extensible(
         void *types,
         const axis2_env_t *env)
@@ -416,7 +416,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_types_t *)
+AXIS2_EXTERN axis2_woden_types_t * AXIS2_CALL
 axis2_woden_types_to_element_extensible(
         void *types,
         const axis2_env_t *env)
@@ -596,7 +596,7 @@
     return &(types_impl->types);
 }
 
-AXIS2_DECLARE(axis2_woden_types_t *)
+AXIS2_EXTERN axis2_woden_types_t * AXIS2_CALL
 axis2_woden_types_create(const axis2_env_t *env)
 {
     axis2_woden_types_impl_t *types_impl = NULL;

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_element.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_element.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_element.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_element.c Wed May 31 18:36:55 2006
@@ -149,7 +149,7 @@
         const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
-AXIS2_DECLARE(axis2_woden_wsdl_element_t *)
+AXIS2_EXTERN axis2_woden_wsdl_element_t * AXIS2_CALL
 axis2_woden_wsdl_element_to_attr_extensible(
         void *wsdl_element,
         const axis2_env_t *env)
@@ -192,7 +192,7 @@
     return AXIS2_SUCCESS;
 }
 
-AXIS2_DECLARE(axis2_woden_wsdl_element_t *)
+AXIS2_EXTERN axis2_woden_wsdl_element_t * AXIS2_CALL
 axis2_woden_wsdl_element_to_element_extensible(
         void *wsdl_element,
         const axis2_env_t *env)
@@ -310,7 +310,7 @@
     return &(wsdl_element_impl->wsdl_element);
 }
 
-AXIS2_DECLARE(axis2_woden_wsdl_element_t *)
+AXIS2_EXTERN axis2_woden_wsdl_element_t * AXIS2_CALL
 axis2_woden_wsdl_element_create(
         const axis2_env_t *env)
 {

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_obj.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_obj.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_obj.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_obj.c Wed May 31 18:36:55 2006
@@ -94,7 +94,7 @@
     return &(wsdl_obj_impl->wsdl_obj);
 }
 
-AXIS2_DECLARE(axis2_woden_wsdl_obj_t *)
+AXIS2_EXTERN axis2_woden_wsdl_obj_t * AXIS2_CALL
 axis2_woden_wsdl_obj_create(
         const axis2_env_t *env)
 {

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_ref.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_ref.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_ref.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/wsdl_ref.c Wed May 31 18:36:55 2006
@@ -122,7 +122,7 @@
     return &(wsdl_ref_impl->wsdl_ref);
 }
 
-AXIS2_DECLARE(axis2_woden_wsdl_ref_t *)
+AXIS2_EXTERN axis2_woden_wsdl_ref_t * AXIS2_CALL
 axis2_woden_wsdl_ref_create(
         const axis2_env_t *env)
 {

Modified: webservices/axis2/trunk/c/woden/src/xml/bool_attr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/xml/bool_attr.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/xml/bool_attr.c (original)
+++ webservices/axis2/trunk/c/woden/src/xml/bool_attr.c Wed May 31 18:36:55 2006
@@ -108,7 +108,7 @@
  * TODO This constructor is not used for extension attributes, but may be useful if
  * parsing of native WSDL attributes is changed to use the XMLAttr interface.
  */
-AXIS2_DECLARE(axis2_woden_bool_attr_t *)
+AXIS2_EXTERN axis2_woden_bool_attr_t * AXIS2_CALL
 axis2_woden_bool_attr_create(
         const axis2_env_t *env,
         axis2_om_element_t *owner_el,

Modified: webservices/axis2/trunk/c/woden/src/xml/qname_attr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/xml/qname_attr.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/xml/qname_attr.c (original)
+++ webservices/axis2/trunk/c/woden/src/xml/qname_attr.c Wed May 31 18:36:55 2006
@@ -67,7 +67,7 @@
  * TODO This constructor is not used for extension attributes, but may be useful if
  * parsing of native WSDL attributes is changed to use the XMLAttr interface.
  */
-AXIS2_DECLARE(axis2_woden_qname_attr_t *)
+AXIS2_EXTERN axis2_woden_qname_attr_t * AXIS2_CALL
 axis2_woden_qname_attr_create(
         const axis2_env_t *env,
         axis2_om_element_t *owner_el,

Modified: webservices/axis2/trunk/c/woden/src/xml/qname_list_attr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/xml/qname_list_attr.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/xml/qname_list_attr.c (original)
+++ webservices/axis2/trunk/c/woden/src/xml/qname_list_attr.c Wed May 31 18:36:55 2006
@@ -67,7 +67,7 @@
  * TODO This constructor is not used for extension attributes, but may be useful if
  * parsing of native WSDL attributes is changed to use the XMLAttr interface.
  */
-AXIS2_DECLARE(axis2_woden_qname_list_attr_t *)
+AXIS2_EXTERN axis2_woden_qname_list_attr_t * AXIS2_CALL
 axis2_woden_qname_list_attr_create(
         const axis2_env_t *env,
         axis2_om_element_t *owner_el,

Modified: webservices/axis2/trunk/c/woden/src/xml/qname_list_or_token_any_attr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/xml/qname_list_or_token_any_attr.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/xml/qname_list_or_token_any_attr.c (original)
+++ webservices/axis2/trunk/c/woden/src/xml/qname_list_or_token_any_attr.c Wed May 31 18:36:55 2006
@@ -85,7 +85,7 @@
  * TODO This constructor is not used for extension attributes, but may be useful if
  * parsing of native WSDL attributes is changed to use the XMLAttr interface.
  */
-AXIS2_DECLARE(axis2_woden_qname_list_or_token_any_attr_t *)
+AXIS2_EXTERN axis2_woden_qname_list_or_token_any_attr_t * AXIS2_CALL
 axis2_woden_qname_list_or_token_any_attr_create(
        const axis2_env_t *env,
        axis2_om_element_t *owner_el,

Modified: webservices/axis2/trunk/c/woden/src/xml/qname_or_token_any_attr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/xml/qname_or_token_any_attr.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/xml/qname_or_token_any_attr.c (original)
+++ webservices/axis2/trunk/c/woden/src/xml/qname_or_token_any_attr.c Wed May 31 18:36:55 2006
@@ -85,7 +85,7 @@
  * TODO This constructor is not used for extension attributes, but may be useful if
  * parsing of native WSDL attributes is changed to use the XMLAttr interface.
  */
-AXIS2_DECLARE(axis2_woden_qname_or_token_any_attr_t *)
+AXIS2_EXTERN axis2_woden_qname_or_token_any_attr_t * AXIS2_CALL
 axis2_woden_qname_or_token_any_attr_create(const axis2_env_t *env,
         axis2_om_element_t *owner_el,
         axis2_om_node_t *owner_node,

Modified: webservices/axis2/trunk/c/woden/src/xml/string_attr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/xml/string_attr.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/xml/string_attr.c (original)
+++ webservices/axis2/trunk/c/woden/src/xml/string_attr.c Wed May 31 18:36:55 2006
@@ -68,7 +68,7 @@
  * TODO This constructor is not used for extension attributes, but may be useful if
  * parsing of native WSDL attributes is changed to use the XMLAttr interface.
  */
-AXIS2_DECLARE(axis2_woden_string_attr_t *)
+AXIS2_EXTERN axis2_woden_string_attr_t * AXIS2_CALL
 axis2_woden_string_attr_create(
         const axis2_env_t *env,
         axis2_om_element_t *owner_el,

Modified: webservices/axis2/trunk/c/woden/src/xml/uri_attr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/xml/uri_attr.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/xml/uri_attr.c (original)
+++ webservices/axis2/trunk/c/woden/src/xml/uri_attr.c Wed May 31 18:36:55 2006
@@ -68,7 +68,7 @@
  * TODO This constructor is not used for extension attributes, but may be useful if
  * parsing of native WSDL attributes is changed to use the XMLAttr interface.
  */
-AXIS2_DECLARE(axis2_woden_uri_attr_t *)
+AXIS2_EXTERN axis2_woden_uri_attr_t * AXIS2_CALL
 axis2_woden_uri_attr_create(
         const axis2_env_t *env,
         axis2_om_element_t *owner_el,

Modified: webservices/axis2/trunk/c/woden/src/xml/xml_attr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/xml/xml_attr.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/xml/xml_attr.c (original)
+++ webservices/axis2/trunk/c/woden/src/xml/xml_attr.c Wed May 31 18:36:55 2006
@@ -77,7 +77,7 @@
         const axis2_env_t *env,
         axis2_bool_t validity);
 
-AXIS2_DECLARE(axis2_woden_xml_attr_t *)
+AXIS2_EXTERN axis2_woden_xml_attr_t * AXIS2_CALL
 axis2_woden_xml_attr_create(
         const axis2_env_t *env,
         axis2_om_element_t *owner_el,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_om_util.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_om_util.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_om_util.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_om_util.h Wed May 31 18:36:55 2006
@@ -26,14 +26,14 @@
 {
 #endif
 
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_uri(
         axis2_om_node_t *ele_node,
         const axis2_env_t *env,
         axis2_char_t *uri,
         axis2_om_node_t **child);
         
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_sibling_element_with_uri(
         axis2_om_node_t *ele_node,
         const axis2_env_t *env,
@@ -42,25 +42,25 @@
 
 
 
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element(axis2_om_element_t *ele,
                                       const axis2_env_t *env,
                                       axis2_om_node_t *ele_node,
                                       axis2_om_node_t **child_node);
                                       
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element(axis2_om_element_t *ele,
                                      const axis2_env_t *env,
                                      axis2_om_node_t *ele_node,
                                      axis2_om_node_t **child_node);
                                      
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_sibling_element(axis2_om_element_t *ele,
                                        const axis2_env_t *env,
                                        axis2_om_node_t *ele_node,
                                        axis2_om_node_t **next_node);
                                        
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_localname(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
@@ -68,34 +68,34 @@
                                              axis2_om_node_t **child_node);
                                              
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element_with_localname(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_om_node_t **child_node);
                                                                                          
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_siblng_element_with_localname(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_om_node_t **next_node);
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_uri_localname(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_char_t *uri,
                                              axis2_om_node_t **child_node);                                                                                                                
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element_with_uri_localname(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_char_t *uri,
-                                             axis2_om_node_t **child_node);                        AXIS2_DECLARE(axis2_om_element_t *)
+                                             axis2_om_node_t **child_node);                        AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_sibling_element_with_uri_localname(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
@@ -103,7 +103,7 @@
                                              axis2_char_t *uri,
                                              axis2_om_node_t **next_node); 
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_localnames(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
@@ -111,21 +111,21 @@
                                              axis2_om_node_t **child_node);
                                              
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element_with_localnames(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_array_list_t *names,
                                              axis2_om_node_t **child_node);
                                                                                          
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_siblng_element_with_localnames(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_array_list_t *names,
                                              axis2_om_node_t **next_node); 
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_localname_attr(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
@@ -135,7 +135,7 @@
                                              axis2_om_node_t **child_node);
                                              
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element_with_localname_attr(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
@@ -144,7 +144,7 @@
                                              axis2_char_t *attr_value,
                                              axis2_om_node_t **child_node);
                                                                                          
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_siblng_element_with_localname_attr(axis2_om_element_t *ele,
                                              const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
@@ -153,20 +153,20 @@
                                              axis2_char_t *attr_value,
                                              axis2_om_node_t **next_node); 
                                                                             
-AXIS2_DECLARE(axis2_char_t *)
+AXIS2_EXTERN axis2_char_t * AXIS2_CALL
 axis2_om_util_get_child_text(axis2_om_node_t *node,
                              const axis2_env_t *env);
                              
-AXIS2_DECLARE(axis2_char_t *)
+AXIS2_EXTERN axis2_char_t * AXIS2_CALL
 axis2_om_util_get_localname(axis2_om_node_t *node,
                             const axis2_env_t *env);
                             
-AXIS2_DECLARE(axis2_char_t *)
+AXIS2_EXTERN axis2_char_t * AXIS2_CALL
 axis2_om_util_get_node_namespace_uri(axis2_om_node_t *om_node,
                                      const axis2_env_t *env);                            
                                                                                              
                          
-AXIS2_DECLARE(axis2_om_child_element_iterator_t*)
+AXIS2_EXTERN axis2_om_child_element_iterator_t* AXIS2_CALL
 axis2_om_util_get_child_elements(axis2_om_element_t *om_ele, 
                                  const axis2_env_t *env,
                                  axis2_om_node_t *om_node);

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema.h Wed May 31 18:36:55 2006
@@ -218,7 +218,7 @@
 /**
  * Creates new Xml Schema
  */
-AXIS2_DECLARE(axis2_xml_schema_t *)
+AXIS2_EXTERN axis2_xml_schema_t * AXIS2_CALL
 axis2_xml_schema_create(axis2_env_t **env,
                                 axis2_char_t *namespc,
                                 struct axis2_xml_schema_collection *parent);
@@ -226,7 +226,7 @@
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_resolve_methods(
                                 axis2_xml_schema_t *schema,
                                 axis2_env_t **env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_annotated.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_annotated.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_annotated.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_annotated.h Wed May 31 18:36:55 2006
@@ -100,13 +100,13 @@
     axis2_xml_schema_annotated_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_annotated_t *)
+AXIS2_EXTERN axis2_xml_schema_annotated_t * AXIS2_CALL
 axis2_xml_schema_annotated_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_annotated_resolve_methods(
                                 axis2_xml_schema_annotated_t *annotated,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_annotation.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_annotation.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_annotation.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_annotation.h Wed May 31 18:36:55 2006
@@ -76,7 +76,7 @@
     axis2_xml_schema_annotation_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_annotation_t *)
+AXIS2_EXTERN axis2_xml_schema_annotation_t * AXIS2_CALL
 axis2_xml_schema_annotation_create(const axis2_env_t *env);
 
 /***************** Macros *****************************************/

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_any.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_any.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_any.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_any.h Wed May 31 18:36:55 2006
@@ -95,13 +95,13 @@
     axis2_xml_schema_any_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_any_t *)
+AXIS2_EXTERN axis2_xml_schema_any_t * AXIS2_CALL
 axis2_xml_schema_any_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_any_resolve_methods(
            axis2_xml_schema_any_t *any,
            const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_any_attribute.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_any_attribute.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_any_attribute.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_any_attribute.h Wed May 31 18:36:55 2006
@@ -92,13 +92,13 @@
     axis2_xml_schema_any_attribute_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_any_attribute_t *)
+AXIS2_EXTERN axis2_xml_schema_any_attribute_t * AXIS2_CALL
 axis2_xml_schema_any_attribute_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_any_attribute_resolve_methods(
                                 axis2_xml_schema_any_attribute_t *any_attr,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_app_info.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_app_info.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_app_info.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_app_info.h Wed May 31 18:36:55 2006
@@ -95,7 +95,7 @@
     axis2_xml_schema_app_info_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_app_info_t *)
+AXIS2_EXTERN axis2_xml_schema_app_info_t * AXIS2_CALL
 axis2_xml_schema_app_info_create(const axis2_env_t *env);
 
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute.h Wed May 31 18:36:55 2006
@@ -173,13 +173,13 @@
     axis2_xml_schema_attribute_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_attribute_t *)
+AXIS2_EXTERN axis2_xml_schema_attribute_t * AXIS2_CALL
 axis2_xml_schema_attribute_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_attribute_resolve_methods(
                                 axis2_xml_schema_attribute_t *attr,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute_group.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute_group.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute_group.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute_group.h Wed May 31 18:36:55 2006
@@ -108,13 +108,13 @@
     axis2_xml_schema_attribute_group_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_attribute_group_t *)
+AXIS2_EXTERN axis2_xml_schema_attribute_group_t * AXIS2_CALL
 axis2_xml_schema_attribute_group_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_attribute_resolve_methods(
                                 axis2_xml_schema_attribute_t *attr,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute_group_ref.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute_group_ref.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute_group_ref.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_attribute_group_ref.h Wed May 31 18:36:55 2006
@@ -89,13 +89,13 @@
     axis2_xml_schema_attribute_group_ref_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_attribute_group_ref_t *)
+AXIS2_EXTERN axis2_xml_schema_attribute_group_ref_t * AXIS2_CALL
 axis2_xml_schema_attribute_group_ref_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_attribute_resolve_methods(
                                 axis2_xml_schema_attribute_t *attr,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_builder.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_builder.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_builder.h Wed May 31 18:36:55 2006
@@ -75,7 +75,7 @@
 };
 
 
-AXIS2_DECLARE(axis2_xml_schema_builder_t *)
+AXIS2_EXTERN axis2_xml_schema_builder_t * AXIS2_CALL
 axis2_xml_schema_builder_create(
         const axis2_env_t *env,
         axis2_xml_schema_collection_t *sch_collection);

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_collection.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_collection.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_collection.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_collection.h Wed May 31 18:36:55 2006
@@ -188,7 +188,7 @@
     axis2_xml_schema_collection_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_collection_t *)
+AXIS2_EXTERN axis2_xml_schema_collection_t * AXIS2_CALL
 axis2_xml_schema_collection_create(const axis2_env_t *env);
 
 /***************** MACROS *****************************************************/

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content.h Wed May 31 18:36:55 2006
@@ -98,13 +98,13 @@
 /**
  * Creates new Xml Schema Group
  */
-AXIS2_DECLARE(axis2_xml_schema_complex_content_t *)
+AXIS2_EXTERN axis2_xml_schema_complex_content_t * AXIS2_CALL
 axis2_xml_schema_complex_content_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_complex_content_resolve_methods(
                                 axis2_xml_schema_complex_content_t *complex_content,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content_extension.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content_extension.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content_extension.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content_extension.h Wed May 31 18:36:55 2006
@@ -119,7 +119,7 @@
 /**
  * Creates new Xml Schema Group
  */
-AXIS2_DECLARE(axis2_xml_schema_complex_content_extension_t *)
+AXIS2_EXTERN axis2_xml_schema_complex_content_extension_t * AXIS2_CALL
 axis2_xml_schema_complex_content_extension_create(const axis2_env_t *env);
 
 #define AXIS2_XML_SCHEMA_COMPLEX_CONTENT_EXTENSION_FREE(cmp_content_ext, env) \

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content_restriction.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content_restriction.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content_restriction.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_content_restriction.h Wed May 31 18:36:55 2006
@@ -120,7 +120,7 @@
 /**
  * Creates new Xml Schema Group
  */
-AXIS2_DECLARE(axis2_xml_schema_complex_content_restriction_t *)
+AXIS2_EXTERN axis2_xml_schema_complex_content_restriction_t * AXIS2_CALL
 axis2_xml_schema_complex_content_restriction_create(const axis2_env_t *env);
 
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_type.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_complex_type.h Wed May 31 18:36:55 2006
@@ -199,7 +199,7 @@
  * a reference to a named content model group (group), or an element wildcard 
  * (any).
  */
-AXIS2_DECLARE(axis2_xml_schema_complex_type_t *)
+AXIS2_EXTERN axis2_xml_schema_complex_type_t * AXIS2_CALL
 axis2_xml_schema_complex_type_create(const axis2_env_t *env,
                         struct axis2_xml_schema *schema);
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_content_processing.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_content_processing.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_content_processing.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_content_processing.h Wed May 31 18:36:55 2006
@@ -77,7 +77,7 @@
     axis2_xml_schema_content_processing_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_content_processing_t *)
+AXIS2_EXTERN axis2_xml_schema_content_processing_t * AXIS2_CALL
 axis2_xml_schema_content_processing_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_content_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_content_type.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_content_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_content_type.h Wed May 31 18:36:55 2006
@@ -76,7 +76,7 @@
     axis2_xml_schema_content_type_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_content_type_t *)
+AXIS2_EXTERN axis2_xml_schema_content_type_t * AXIS2_CALL
 axis2_xml_schema_content_type_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_data_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_data_type.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_data_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_data_type.h Wed May 31 18:36:55 2006
@@ -73,13 +73,13 @@
     axis2_xml_schema_data_type_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_data_type_t *)
+AXIS2_EXTERN axis2_xml_schema_data_type_t * AXIS2_CALL
 axis2_xml_schema_data_type_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_data_type_resolve_methods(
                             axis2_xml_schema_data_type_t *schema_data_type,
                             const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_derivation_method.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_derivation_method.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_derivation_method.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_derivation_method.h Wed May 31 18:36:55 2006
@@ -73,7 +73,7 @@
     axis2_xml_schema_derivation_method_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_derivation_method_t *)
+AXIS2_EXTERN axis2_xml_schema_derivation_method_t * AXIS2_CALL
 axis2_xml_schema_derivation_method_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_documentation.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_documentation.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_documentation.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_documentation.h Wed May 31 18:36:55 2006
@@ -104,7 +104,7 @@
     axis2_xml_schema_documentation_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_documentation_t *)
+AXIS2_EXTERN axis2_xml_schema_documentation_t * AXIS2_CALL
 axis2_xml_schema_documentation_create(const axis2_env_t *env);
 
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_element.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_element.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_element.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_element.h Wed May 31 18:36:55 2006
@@ -240,7 +240,7 @@
     axis2_xml_schema_element_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_element_t *)
+AXIS2_EXTERN axis2_xml_schema_element_t * AXIS2_CALL
 axis2_xml_schema_element_create(const axis2_env_t *env);
 
 /************ macros **********************************************************/

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_enum.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_enum.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_enum.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_enum.h Wed May 31 18:36:55 2006
@@ -89,20 +89,20 @@
     axis2_xml_schema_enum_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_enum_t *)
+AXIS2_EXTERN axis2_xml_schema_enum_t * AXIS2_CALL
 axis2_xml_schema_enum_create(const axis2_env_t *env,
                              axis2_char_t *value);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_enum_resolve_methods(axis2_xml_schema_enum_t *schema_enum,
                                       const axis2_env_t *env,
                                       axis2_xml_schema_enum_t *schema_enum_impl,
                                       axis2_hash_t *methods);
 
-AXIS2_DECLARE(int)
+AXIS2_EXTERN int AXIS2_CALL
 axis2_xml_schema_enum_index(axis2_char_t *value,
                             const axis2_env_t *env,
                             axis2_array_list_t *values);

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_external.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_external.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_external.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_external.h Wed May 31 18:36:55 2006
@@ -102,16 +102,16 @@
 /**
  * Creates new Xml Schema external
  */
-AXIS2_DECLARE(axis2_xml_schema_external_t *)
+AXIS2_EXTERN axis2_xml_schema_external_t * AXIS2_CALL
 axis2_xml_schema_external_create(const axis2_env_t *env);
 
-AXIS2_DECLARE(axis2_xml_schema_external_t *)
+AXIS2_EXTERN axis2_xml_schema_external_t * AXIS2_CALL
 axis2_xml_schema_include_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_external_resolve_methods(
                                 axis2_xml_schema_external_t *external,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_facet.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_facet.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_facet.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_facet.h Wed May 31 18:36:55 2006
@@ -100,7 +100,7 @@
 /**
  * Creates new Xml Schema Facet
  */
-AXIS2_DECLARE(axis2_xml_schema_facet_t *)
+AXIS2_EXTERN axis2_xml_schema_facet_t * AXIS2_CALL
 axis2_xml_schema_facet_create(const axis2_env_t *env,
                               void *value,
                               axis2_bool_t fixed,
@@ -109,14 +109,14 @@
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_facet_resolve_methods(
                                 axis2_xml_schema_facet_t *facet,
                                 const axis2_env_t *env,
                                 axis2_xml_schema_facet_t *facet_impl,
                                 axis2_hash_t *methods);
 */                                
-AXIS2_DECLARE(axis2_xml_schema_facet_t *)
+AXIS2_EXTERN axis2_xml_schema_facet_t * AXIS2_CALL
 axis2_xml_schema_facet_construct(const axis2_env_t *env,
                                  axis2_om_node_t *node);
                                                                  

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_form.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_form.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_form.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_form.h Wed May 31 18:36:55 2006
@@ -75,7 +75,7 @@
     axis2_xml_schema_form_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_form_t *)
+AXIS2_EXTERN axis2_xml_schema_form_t * AXIS2_CALL
 axis2_xml_schema_form_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group.h Wed May 31 18:36:55 2006
@@ -94,13 +94,13 @@
 /**
  * Creates new Xml Schema Group
  */
-AXIS2_DECLARE(axis2_xml_schema_group_t *)
+AXIS2_EXTERN axis2_xml_schema_group_t * AXIS2_CALL
 axis2_xml_schema_group_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_group_resolve_methods(
                                 axis2_xml_schema_group_t *group,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group_base.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group_base.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group_base.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group_base.h Wed May 31 18:36:55 2006
@@ -88,22 +88,22 @@
 };
 
 
-AXIS2_DECLARE(axis2_xml_schema_group_base_t *)
+AXIS2_EXTERN axis2_xml_schema_group_base_t * AXIS2_CALL
 axis2_xml_schema_group_base_create(const axis2_env_t *env);
 
-AXIS2_DECLARE(axis2_xml_schema_group_base_t *)
+AXIS2_EXTERN axis2_xml_schema_group_base_t * AXIS2_CALL
 axis2_xml_schema_all_create(const axis2_env_t *env);
 
-AXIS2_DECLARE(axis2_xml_schema_group_base_t *)
+AXIS2_EXTERN axis2_xml_schema_group_base_t * AXIS2_CALL
 axis2_xml_schema_sequence_create(const axis2_env_t *env);
 
-AXIS2_DECLARE(axis2_xml_schema_group_base_t *)
+AXIS2_EXTERN axis2_xml_schema_group_base_t * AXIS2_CALL
 axis2_xml_schema_choice_create(const axis2_env_t *env);
 
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_group_base_resolve_methods(
                                 axis2_xml_schema_group_base_t *group_base,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group_ref.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group_ref.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group_ref.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_group_ref.h Wed May 31 18:36:55 2006
@@ -98,13 +98,13 @@
 /**
  * Creates new Xml Schema Group Ref
  */
-AXIS2_DECLARE(axis2_xml_schema_group_ref_t *)
+AXIS2_EXTERN axis2_xml_schema_group_ref_t * AXIS2_CALL
 axis2_xml_schema_group_ref_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_group_ref_resolve_methods(
                                 axis2_xml_schema_group_ref_t *group_ref,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_identity_constraint.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_identity_constraint.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_identity_constraint.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_identity_constraint.h Wed May 31 18:36:55 2006
@@ -110,22 +110,22 @@
 /**
  * Creates new Xml Schema Identity Constraint
  */
-AXIS2_DECLARE(axis2_xml_schema_identity_constraint_t *)
+AXIS2_EXTERN axis2_xml_schema_identity_constraint_t * AXIS2_CALL
 axis2_xml_schema_identity_constraint_create(const axis2_env_t *env);
 
-AXIS2_DECLARE(axis2_xml_schema_identity_constraint_t *)
+AXIS2_EXTERN axis2_xml_schema_identity_constraint_t * AXIS2_CALL
 axis2_xml_schema_unique_create(const axis2_env_t *env);
 
-AXIS2_DECLARE(axis2_xml_schema_identity_constraint_t *)
+AXIS2_EXTERN axis2_xml_schema_identity_constraint_t * AXIS2_CALL
 axis2_xml_schema_keyref_create(const axis2_env_t *env);
 
-AXIS2_DECLARE(axis2_xml_schema_identity_constraint_t *)
+AXIS2_EXTERN axis2_xml_schema_identity_constraint_t * AXIS2_CALL
 axis2_xml_schema_key_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_identity_constraint_resolve_methods(
                 axis2_xml_schema_identity_constraint_t *identity_constraint,
                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_import.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_import.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_import.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_import.h Wed May 31 18:36:55 2006
@@ -84,13 +84,13 @@
 /**
  * Creates new Xml Schema import
  */
-AXIS2_DECLARE(axis2_xml_schema_import_t *)
+AXIS2_EXTERN axis2_xml_schema_import_t * AXIS2_CALL
 axis2_xml_schema_import_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_import_resolve_methods(
                                 axis2_xml_schema_import_t *import,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj.h Wed May 31 18:36:55 2006
@@ -104,13 +104,13 @@
     axis2_xml_schema_obj_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_obj_t *)
+AXIS2_EXTERN axis2_xml_schema_obj_t * AXIS2_CALL
 axis2_xml_schema_obj_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_obj_resolve_methods(axis2_xml_schema_obj_t *schema_obj,
                                         const axis2_env_t *env,
                                         axis2_xml_schema_obj_t *schema_obj_impl,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj_collection.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj_collection.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj_collection.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj_collection.h Wed May 31 18:36:55 2006
@@ -103,7 +103,7 @@
     axis2_xml_schema_obj_collection_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_obj_collection_t *)
+AXIS2_EXTERN axis2_xml_schema_obj_collection_t * AXIS2_CALL
 axis2_xml_schema_obj_collection_create(const axis2_env_t *env);
 
 /******************* MACROS ***************************************************/

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj_table.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj_table.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj_table.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_obj_table.h Wed May 31 18:36:55 2006
@@ -122,7 +122,7 @@
     axis2_xml_schema_obj_table_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_obj_table_t *)
+AXIS2_EXTERN axis2_xml_schema_obj_table_t * AXIS2_CALL
 axis2_xml_schema_obj_table_create(const axis2_env_t *env);
 
 /********************* macros ************************************************/

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_particle.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_particle.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_particle.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_particle.h Wed May 31 18:36:55 2006
@@ -100,13 +100,13 @@
  * a reference to a named content model group (group), or an element wildcard 
  * (any).
  */
-AXIS2_DECLARE(axis2_xml_schema_particle_t *)
+AXIS2_EXTERN axis2_xml_schema_particle_t * AXIS2_CALL
 axis2_xml_schema_particle_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_particle_resolve_methods(
                                 axis2_xml_schema_particle_t *particle,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_redefine.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_redefine.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_redefine.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_redefine.h Wed May 31 18:36:55 2006
@@ -95,13 +95,13 @@
 /**
  * Creates new Xml Schema redefine
  */
-AXIS2_DECLARE(axis2_xml_schema_redefine_t *)
+AXIS2_EXTERN axis2_xml_schema_redefine_t * AXIS2_CALL
 axis2_xml_schema_redefine_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_redefine_resolve_methods(
                                 axis2_xml_schema_redefine_t *redefine,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content.h Wed May 31 18:36:55 2006
@@ -93,13 +93,13 @@
 /**
  * Creates new Xml Schema Group
  */
-AXIS2_DECLARE(axis2_xml_schema_simple_content_t *)
+AXIS2_EXTERN axis2_xml_schema_simple_content_t * AXIS2_CALL
 axis2_xml_schema_simple_content_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_simple_content_resolve_methods(
                                 axis2_xml_schema_simple_content_t *sim_content,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content_extension.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content_extension.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content_extension.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content_extension.h Wed May 31 18:36:55 2006
@@ -107,7 +107,7 @@
 /**
  * Creates new Xml Schema Group
  */
-AXIS2_DECLARE(axis2_xml_schema_simple_content_extension_t *)
+AXIS2_EXTERN axis2_xml_schema_simple_content_extension_t * AXIS2_CALL
 axis2_xml_schema_simple_content_extension_create(const axis2_env_t *env);
 
 /************************** Macros ****************************************************/

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content_restriction.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content_restriction.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content_restriction.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_content_restriction.h Wed May 31 18:36:55 2006
@@ -123,7 +123,7 @@
 /**
  * Creates new Xml Schema Group
  */
-AXIS2_DECLARE(axis2_xml_schema_simple_content_restriction_t *)
+AXIS2_EXTERN axis2_xml_schema_simple_content_restriction_t * AXIS2_CALL
 axis2_xml_schema_simple_content_restriction_create(const axis2_env_t *env);
 
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type.h Wed May 31 18:36:55 2006
@@ -94,14 +94,14 @@
  * a reference to a named content model group (group), or an element wildcard 
  * (any).
  */
-AXIS2_DECLARE(axis2_xml_schema_simple_type_t *)
+AXIS2_EXTERN axis2_xml_schema_simple_type_t * AXIS2_CALL
 axis2_xml_schema_simple_type_create(const axis2_env_t *env,
                                 struct axis2_xml_schema *schema);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_simple_type_resolve_methods(
                                 axis2_xml_schema_simple_type_t *simple_type,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_content.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_content.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_content.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_content.h Wed May 31 18:36:55 2006
@@ -79,13 +79,13 @@
  * a reference to a named content model group (group), or an element wildcard 
  * (any).
  */
-AXIS2_DECLARE(axis2_xml_schema_simple_type_content_t *)
+AXIS2_EXTERN axis2_xml_schema_simple_type_content_t * AXIS2_CALL
 axis2_xml_schema_simple_type_content_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_simple_type_content_resolve_methods(
                                 axis2_xml_schema_simple_type_content_t *sim_type_cont,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_list.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_list.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_list.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_list.h Wed May 31 18:36:55 2006
@@ -99,13 +99,13 @@
  * a reference to a named content model group (group), or an element wildcard 
  * (any).
  */
-AXIS2_DECLARE(axis2_xml_schema_simple_type_list_t *)
+AXIS2_EXTERN axis2_xml_schema_simple_type_list_t * AXIS2_CALL
 axis2_xml_schema_simple_type_list_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_simple_type_list_resolve_methods(
                     axis2_xml_schema_simple_type_list_t *simple_type_list,
                     const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_restriction.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_restriction.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_restriction.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_restriction.h Wed May 31 18:36:55 2006
@@ -109,13 +109,13 @@
  * a reference to a named content model group (group), or an element wildcard 
  * (any).
  */
-AXIS2_DECLARE(axis2_xml_schema_simple_type_restriction_t *)
+AXIS2_EXTERN axis2_xml_schema_simple_type_restriction_t * AXIS2_CALL
 axis2_xml_schema_simple_type_restriction_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_simple_type_restriction_resolve_methods(
                     axis2_xml_schema_simple_type_restriction_t *simple_type_restriction,
                     const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_union.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_union.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_union.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_simple_type_union.h Wed May 31 18:36:55 2006
@@ -106,13 +106,13 @@
  * a reference to a named content model group (group), or an element wildcard 
  * (any).
  */
-AXIS2_DECLARE(axis2_xml_schema_simple_type_union_t *)
+AXIS2_EXTERN axis2_xml_schema_simple_type_union_t * AXIS2_CALL
 axis2_xml_schema_simple_type_union_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_simple_type_union_resolve_methods(
                     axis2_xml_schema_simple_type_union_t *sim_type_union,
                     const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_type.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_type.h Wed May 31 18:36:55 2006
@@ -128,14 +128,14 @@
  * a reference to a named content model group (group), or an element wildcard 
  * (any).
  */
-AXIS2_DECLARE(axis2_xml_schema_type_t *)
+AXIS2_EXTERN axis2_xml_schema_type_t * AXIS2_CALL
 axis2_xml_schema_type_create(const axis2_env_t *env,
                                 struct axis2_xml_schema *schema);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
  */
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_type_resolve_methods(
                                 axis2_xml_schema_type_t *type,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_use.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_use.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_use.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_use.h Wed May 31 18:36:55 2006
@@ -76,7 +76,7 @@
     axis2_xml_schema_use_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_schema_use_t *)
+AXIS2_EXTERN axis2_xml_schema_use_t * AXIS2_CALL
 axis2_xml_schema_use_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_xpath.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_xpath.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_xpath.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_xpath.h Wed May 31 18:36:55 2006
@@ -86,13 +86,13 @@
 /**
  * Creates new Xml Schema Xpath
  */
-AXIS2_DECLARE(axis2_xml_schema_xpath_t *)
+AXIS2_EXTERN axis2_xml_schema_xpath_t * AXIS2_CALL
 axis2_xml_schema_xpath_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_xpath_resolve_methods(
                                 axis2_xml_schema_xpath_t *xpath,
                                 const axis2_env_t *env,

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_severity_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_severity_type.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_severity_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_severity_type.h Wed May 31 18:36:55 2006
@@ -77,7 +77,7 @@
     axis2_xml_severity_type_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_severity_type_t *)
+AXIS2_EXTERN axis2_xml_severity_type_t * AXIS2_CALL
 axis2_xml_severity_type_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_tokenized_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_tokenized_type.h?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_tokenized_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_tokenized_type.h Wed May 31 18:36:55 2006
@@ -74,7 +74,7 @@
     axis2_xml_tokenized_type_ops_t *ops;
 };
 
-AXIS2_DECLARE(axis2_xml_tokenized_type_t *)
+AXIS2_EXTERN axis2_xml_tokenized_type_t * AXIS2_CALL
 axis2_xml_tokenized_type_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 

Modified: webservices/axis2/trunk/c/xml_schema/src/om_util.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/src/om_util.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/src/om_util.c (original)
+++ webservices/axis2/trunk/c/xml_schema/src/om_util.c Wed May 31 18:36:55 2006
@@ -19,7 +19,7 @@
 #include <axis2_array_list.h>
 
 
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_uri(
         axis2_om_node_t *ele_node,
         axis2_env_t **env,
@@ -63,7 +63,7 @@
 }        
         
         
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_sibling_element_with_uri(
         axis2_om_node_t *ele_node,
         axis2_env_t **env,
@@ -107,7 +107,7 @@
         
         
 
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element(axis2_om_element_t *ele,
                                       axis2_env_t **env,
                                       axis2_om_node_t *ele_node,
@@ -120,7 +120,7 @@
     return AXIS2_OM_ELEMENT_GET_FIRST_ELEMENT(ele, env, ele_node, child_node);
 }                                      
                                       
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element(axis2_om_element_t *ele,
                                      axis2_env_t **env,
                                      axis2_om_node_t *ele_node,
@@ -146,7 +146,7 @@
     return NULL;    
 }                                     
                                      
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_sibling_element(axis2_om_element_t *ele,
                                        axis2_env_t **env,
                                        axis2_om_node_t *ele_node,
@@ -170,7 +170,7 @@
     return NULL;
 }                                       
                                        
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_localname(axis2_om_element_t *ele,
                                              axis2_env_t **env,
                                              axis2_om_node_t *ele_node,
@@ -232,7 +232,7 @@
 }                                             
                                              
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element_with_localname(axis2_om_element_t *ele,
                                              axis2_env_t **env,
                                              axis2_om_node_t *ele_node,
@@ -274,7 +274,7 @@
     return NULL;
 }                                             
                                                                                          
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_siblng_element_with_localname(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -312,7 +312,7 @@
     return NULL;
 }                                             
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_uri_localname(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -395,7 +395,7 @@
     }  
     return NULL;
 }                                                                                                                                                             
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element_with_uri_localname(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -446,7 +446,7 @@
     return NULL;
 }
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_sibling_element_with_uri_localname(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -493,7 +493,7 @@
     return NULL;
 }                                             
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_localnames(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -577,7 +577,7 @@
 }                                             
                                              
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element_with_localnames(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -627,7 +627,7 @@
     return NULL;
 }                                             
                                                                                          
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_siblng_element_with_localnames(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -677,7 +677,7 @@
     return NULL;    
 }                                              
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_first_child_element_with_localname_attr(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -809,7 +809,7 @@
 }                                             
                                              
                                              
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_last_child_element_with_localname_attr(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -888,7 +888,7 @@
     return NULL;
 }                                             
                                                                                          
-AXIS2_DECLARE(axis2_om_element_t *)
+AXIS2_EXTERN axis2_om_element_t * AXIS2_CALL
 axis2_om_util_get_next_siblng_element_with_localname_attr(axis2_om_element_t *ele,
                                              axis2_env_t  **env,
                                              axis2_om_node_t *ele_node,
@@ -964,7 +964,7 @@
     return NULL;
 }                                             
                                                                             
-AXIS2_DECLARE(axis2_char_t *)
+AXIS2_EXTERN axis2_char_t * AXIS2_CALL
 axis2_om_util_get_child_node_text(axis2_om_node_t *om_node,
                              axis2_env_t **env)
 {
@@ -985,7 +985,7 @@
     return NULL;
 }                             
                              
-AXIS2_DECLARE(axis2_char_t *)
+AXIS2_EXTERN axis2_char_t * AXIS2_CALL
 axis2_om_util_get_localname(axis2_om_node_t *node,
                             axis2_env_t **env)
 {
@@ -1002,7 +1002,7 @@
     return NULL;
 }                            
     
-AXIS2_DECLARE(axis2_char_t *)
+AXIS2_EXTERN axis2_char_t * AXIS2_CALL
 axis2_om_util_get_node_namespace_uri(axis2_om_node_t *om_node,
                                      axis2_env_t **env)
 {
@@ -1022,7 +1022,7 @@
     return NULL;
 } 
 
-AXIS2_DECLARE(axis2_om_child_element_iterator_t*)
+AXIS2_EXTERN axis2_om_child_element_iterator_t* AXIS2_CALL
 axis2_om_util_get_child_elements(axis2_om_element_t *om_ele, 
                                  axis2_env_t **env,
                                  axis2_om_node_t *om_node)

Modified: webservices/axis2/trunk/c/xml_schema/src/xml_schema.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/src/xml_schema.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/src/xml_schema.c (original)
+++ webservices/axis2/trunk/c/xml_schema/src/xml_schema.c Wed May 31 18:36:55 2006
@@ -238,7 +238,7 @@
 /********************** end function prototypes ******************************/
 
 
-AXIS2_DECLARE(axis2_xml_schema_t *)
+AXIS2_EXTERN axis2_xml_schema_t * AXIS2_CALL
 axis2_xml_schema_create(axis2_env_t **env,
                         axis2_char_t *namespc,
                         axis2_xml_schema_collection_t *parent)
@@ -566,7 +566,7 @@
     return schema_impl->annotated;
 }
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_resolve_methods(
                                 axis2_xml_schema_t *schema,
                                 axis2_env_t **env,

Modified: webservices/axis2/trunk/c/xml_schema/src/xml_schema_annotated.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/src/xml_schema_annotated.c?rev=410712&r1=410711&r2=410712&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/src/xml_schema_annotated.c (original)
+++ webservices/axis2/trunk/c/xml_schema/src/xml_schema_annotated.c Wed May 31 18:36:55 2006
@@ -99,7 +99,7 @@
 
 /******************* implementation functions ********************************/
 
-AXIS2_DECLARE(axis2_xml_schema_annotated_t *)
+AXIS2_EXTERN axis2_xml_schema_annotated_t * AXIS2_CALL
 axis2_xml_schema_annotated_create(axis2_env_t **env)
 {
     axis2_xml_schema_annotated_impl_t *annotated_impl = NULL;
@@ -289,7 +289,7 @@
     return AXIS2_INTF_TO_IMPL(annotated)->schema_obj;
 }
 
-AXIS2_DECLARE(axis2_status_t)
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
 axis2_xml_schema_annotated_resolve_methods(
                                 axis2_xml_schema_annotated_t *annotated,
                                 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