Author: shankar Date: Mon Mar 3 19:30:00 2008 New Revision: 633355 URL: http://svn.apache.org/viewvc?rev=633355&view=rev Log: fix for issue AXIS2C-1042
Modified: webservices/axis2/trunk/c/src/core/transport/http/util/http_transport_utils.c Modified: webservices/axis2/trunk/c/src/core/transport/http/util/http_transport_utils.c URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/transport/http/util/http_transport_utils.c?rev=633355&r1=633354&r2=633355&view=diff ============================================================================== --- webservices/axis2/trunk/c/src/core/transport/http/util/http_transport_utils.c (original) +++ webservices/axis2/trunk/c/src/core/transport/http/util/http_transport_utils.c Mon Mar 3 19:30:00 2008 @@ -1515,17 +1515,19 @@ c = fgetc(wsdl_file); while (c != EOF) { - if (i > size) + if (i >= size) { - size *= size * 3; + size = size * 3; tmp = (axis2_char_t *) AXIS2_MALLOC(env->allocator, size); memcpy(tmp, content, i); AXIS2_FREE(env->allocator, content); content = tmp; } - sprintf(&content[i++], "%c", c); + /*sprintf(&content[i++], "%c", c);*/ + content[i++] = c; c = fgetc(wsdl_file); } + content[i] = '\0'; wsdl_string = content; } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]