You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by pi...@apache.org on 2007/11/30 11:03:22 UTC

svn commit: r599765 - in /webservices/axis2/trunk/c/guththila/src: guththila_token.c guththila_xml_parser.c

Author: pini
Date: Fri Nov 30 02:03:21 2007
New Revision: 599765

URL: http://svn.apache.org/viewvc?rev=599765&view=rev
Log:
Fixing jira issue 785

Modified:
    webservices/axis2/trunk/c/guththila/src/guththila_token.c
    webservices/axis2/trunk/c/guththila/src/guththila_xml_parser.c

Modified: webservices/axis2/trunk/c/guththila/src/guththila_token.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/guththila/src/guththila_token.c?rev=599765&r1=599764&r2=599765&view=diff
==============================================================================
--- webservices/axis2/trunk/c/guththila/src/guththila_token.c (original)
+++ webservices/axis2/trunk/c/guththila/src/guththila_token.c Fri Nov 30 02:03:21 2007
@@ -156,6 +156,7 @@
         AXIS2_FREE(env->allocator, tok_list->list[i]);
     }
     AXIS2_FREE(env->allocator, tok_list->list);
+    AXIS2_FREE(env->allocator,tok_list->capacity);
     AXIS2_FREE(env->allocator, tok_list);
 }
 void GUTHTHILA_CALL
@@ -169,6 +170,7 @@
     {
         AXIS2_FREE(env->allocator, tok_list->list[i]);
     }
+    AXIS2_FREE(env->allocator,tok_list->capacity);
     AXIS2_FREE(env->allocator, tok_list->list);
 }
 guththila_token_t *GUTHTHILA_CALL
@@ -226,6 +228,11 @@
     }
     return 0;
 }
+
+
+
+
+
 
 
 

Modified: webservices/axis2/trunk/c/guththila/src/guththila_xml_parser.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/guththila/src/guththila_xml_parser.c?rev=599765&r1=599764&r2=599765&view=diff
==============================================================================
--- webservices/axis2/trunk/c/guththila/src/guththila_xml_parser.c (original)
+++ webservices/axis2/trunk/c/guththila/src/guththila_xml_parser.c Fri Nov 30 02:03:21 2007
@@ -367,7 +367,7 @@
         i = 0;
     guththila_namespace_t * namesp = NULL;
     guththila_attr_t * attr = NULL;
-    /*  guththila_element_t* elem = NULL;*/
+    guththila_element_t* elem = NULL;
     if (m->prefix)
     {
         guththila_tok_list_release_token(&m->tokens, m->prefix, env);
@@ -422,7 +422,7 @@
                 AXIS2_FREE(env->allocator, namesp);
         }
     }
-/*
+
         size = GUTHTHILA_STACK_SIZE(m->elem);
     for (i = 0; i < size; i++)
     {
@@ -437,7 +437,7 @@
             AXIS2_FREE(env->allocator, elem);
         }
     }
-    guththila_stack_un_init(&m->elem,env);*/
+    guththila_stack_un_init(&m->elem,env);
     guththila_stack_un_init(&m->namesp, env);
     guththila_tok_list_free_data(&m->tokens, env);
     guththila_buffer_un_init(&m->buffer, env);
@@ -451,7 +451,7 @@
         i = 0;
     guththila_namespace_t * namesp = NULL;
     guththila_attr_t * attr = NULL;
-/*    guththila_element_t* elem = NULL;*/
+    guththila_element_t* elem = NULL;
     if (m->prefix)
     {
         guththila_tok_list_release_token(&m->tokens, m->prefix, env);
@@ -504,7 +504,7 @@
             AXIS2_FREE(env->allocator, namesp);
         }
     }
-    /*      size = GUTHTHILA_STACK_SIZE(m->elem);
+    size = GUTHTHILA_STACK_SIZE(m->elem);
     for (i = 0; i < size; i++)
     {
         elem =
@@ -518,7 +518,7 @@
             AXIS2_FREE(env->allocator, elem);
         }
     }
-    guththila_stack_un_init(&m->elem,env);*/
+    guththila_stack_un_init(&m->elem,env);
     
     guththila_stack_un_init(&m->namesp, env);
     guththila_tok_list_free_data(&m->tokens, env);



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