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 2005/09/28 07:19:19 UTC

svn commit: r292127 - in /webservices/axis2/trunk/c: include/axis2c_node.h modules/xml/om/src/axis2c_node.c

Author: samisa
Date: Tue Sep 27 22:19:11 2005
New Revision: 292127

URL: http://svn.apache.org/viewcvs?rev=292127&view=rev
Log:
Fixed enum naming

Modified:
    webservices/axis2/trunk/c/include/axis2c_node.h
    webservices/axis2/trunk/c/modules/xml/om/src/axis2c_node.c

Modified: webservices/axis2/trunk/c/include/axis2c_node.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2c_node.h?rev=292127&r1=292126&r2=292127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2c_node.h (original)
+++ webservices/axis2/trunk/c/include/axis2c_node.h Tue Sep 27 22:19:11 2005
@@ -25,16 +25,17 @@
 
 typedef struct axis2c_stax_om_builder_s  axis2c_stax_om_builder_t;
 
-enum OMTYPES{
-	AXIS2C_OM_DOCUMENT=10,
-	AXIS2C_OM_ELEMENT=20,
-	AXIS2C_OM_DOCTYPE=30,
-	AXIS2C_OM_COMMENT=40,
-	AXIS2C_OM_ATTRIBUTE=50,
-	AXIS2C_OM_NAMESPACE=60,
-	AXIS2C_OM_PROCESSING_INSTRUCTION=70,
-	AXIS2C_OM_TEXT=80
-};
+typedef enum axis2c_om_types_t {
+    AXIS2C_OM_INVALID = -1,
+	AXIS2C_OM_DOCUMENT = 10,
+	AXIS2C_OM_ELEMENT = 20,
+	AXIS2C_OM_DOCTYPE = 30,
+	AXIS2C_OM_COMMENT = 40,
+	AXIS2C_OM_ATTRIBUTE = 50,
+	AXIS2C_OM_NAMESPACE = 60,
+	AXIS2C_OM_PROCESSING_INSTRUCTION = 70,
+	AXIS2C_OM_TEXT = 80
+} axis2c_om_types_t;
 
 /*
 * This is the structure that defines a node in om tree 
@@ -50,7 +51,7 @@
 	struct axis2c_node_t *first_child;
 	struct axis2c_node_t *last_child;
 	axis2c_stax_om_builder_t *builder;
-	int element_type;
+	axis2c_om_types_t element_type;
 	int done;
 	void* data_element;
 } axis2c_node_t;

Modified: webservices/axis2/trunk/c/modules/xml/om/src/axis2c_node.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/xml/om/src/axis2c_node.c?rev=292127&r1=292126&r2=292127&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/xml/om/src/axis2c_node.c (original)
+++ webservices/axis2/trunk/c/modules/xml/om/src/axis2c_node.c Tue Sep 27 22:19:11 2005
@@ -28,7 +28,7 @@
     node->next_sibling = NULL;
     node->prev_sibling = NULL;
     node->parent = NULL;
-    node->element_type = 0;
+    node->element_type = AXIS2C_OM_INVALID;
     node->done = FALSE;
     node->builder = NULL;
     node->data_element = NULL;