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 su...@apache.org on 2008/07/01 06:15:18 UTC
svn commit: r672987 -
/webservices/axis2/trunk/c/src/core/transport/http/util/http_transport_utils.c
Author: supun
Date: Mon Jun 30 21:15:18 2008
New Revision: 672987
URL: http://svn.apache.org/viewvc?rev=672987&view=rev
Log:
patch applied. AXIS2C-1124. Thanks Rajika.
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=672987&r1=672986&r2=672987&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 Jun 30 21:15:18 2008
@@ -2197,6 +2197,14 @@
tmp2 = axutil_strdup(env, tmp + 1);
tmp2[strlen(tmp2) - 1] = AXIS2_ESC_NULL;
}
+ /* handle XOP */
+ if(*tmp2 == AXIS2_B_SLASH && *(tmp2 + 1) == '\"')
+ {
+ tmp = tmp2;
+ tmp2 = axutil_strdup(env, tmp + 2);
+ tmp2[strlen(tmp2) - 3] = AXIS2_ESC_NULL;
+ }
+
return tmp2;
}
@@ -3025,3 +3033,4 @@
return status;
}
+