summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlia Alshanetsky <iliaa@php.net>2004-06-01 20:16:06 +0000
committerIlia Alshanetsky <iliaa@php.net>2004-06-01 20:16:06 +0000
commit98a6986d97fd2d09fef2c4b870f6d77b5d29efe0 (patch)
tree8e79f8955ddb3033c1ad938411944a3d4e5fe956
parentdb9f1fafa5640e0166e17e99ec27d4b9e15af286 (diff)
downloadphp-git-98a6986d97fd2d09fef2c4b870f6d77b5d29efe0.tar.gz
Fixed bug #28597 (xmlrpc_encode_request() incorrectly encodes chars in
200-210 range). Patch by: fernando dot nemec at folha dot com dot br
-rw-r--r--ext/xmlrpc/libxmlrpc/xml_element.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/ext/xmlrpc/libxmlrpc/xml_element.c b/ext/xmlrpc/libxmlrpc/xml_element.c
index 53fcd74c2d..5fee23959c 100644
--- a/ext/xmlrpc/libxmlrpc/xml_element.c
+++ b/ext/xmlrpc/libxmlrpc/xml_element.c
@@ -44,6 +44,9 @@ static const char rcsid[] = "#(@) $Id$";
* 06/2000
* HISTORY
* $Log$
+ * Revision 1.5 2003/12/16 21:00:21 sniper
+ * Fix some compile warnings (patch by Joe Orton)
+ *
* Revision 1.4 2002/11/26 23:01:16 fmk
* removing unused variables
*
@@ -265,10 +268,9 @@ static int create_xml_escape(char *pString, unsigned char c)
pString[counter++] = c / 100 + '0';
c = c % 100;
}
- if(c >= 10) {
- pString[counter++] = c / 10 + '0';
- c = c % 10;
- }
+ pString[counter++] = c / 10 + '0';
+ c = c % 10;
+
pString[counter++] = c + '0';
pString[counter++] = ';';
return counter;