iliaa Tue Jun 1 16:16:07 2004 EDT
Modified files:
/php-src/ext/xmlrpc/libxmlrpc xml_element.c
Log:
Fixed bug #28597 (xmlrpc_encode_request() incorrectly encodes chars in
200-210 range).
Patch by: fernando dot nemec at folha dot com dot br
http://cvs.php.net/diff.php/php-src/ext/xmlrpc/libxmlrpc/xml_element.c?r1=1.5&r2=1.6&ty=u
Index: php-src/ext/xmlrpc/libxmlrpc/xml_element.c
diff -u php-src/ext/xmlrpc/libxmlrpc/xml_element.c:1.5
php-src/ext/xmlrpc/libxmlrpc/xml_element.c:1.6
--- php-src/ext/xmlrpc/libxmlrpc/xml_element.c:1.5 Tue Dec 16 16:00:21 2003
+++ php-src/ext/xmlrpc/libxmlrpc/xml_element.c Tue Jun 1 16:16:06 2004
@@ -31,7 +31,7 @@
*/
-static const char rcsid[] = "#(@) $Id: xml_element.c,v 1.5 2003/12/16 21:00:21 sniper
Exp $";
+static const char rcsid[] = "#(@) $Id: xml_element.c,v 1.6 2004/06/01 20:16:06 iliaa
Exp $";
@@ -44,6 +44,11 @@
* 06/2000
* HISTORY
* $Log: xml_element.c,v $
+ * Revision 1.6 2004/06/01 20:16:06 iliaa
+ * Fixed bug #28597 (xmlrpc_encode_request() incorrectly encodes chars in
+ * 200-210 range).
+ * Patch by: fernando dot nemec at folha dot com dot br
+ *
* Revision 1.5 2003/12/16 21:00:21 sniper
* Fix some compile warnings (patch by Joe Orton)
*
@@ -268,10 +273,9 @@
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;
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php