From: Ard Biesheuvel Date: Mon, 8 Mar 2004 18:52:40 +0000 (+0000) Subject: Possible fix for #27408 (wordsize/alignment issue) X-Git-Tag: php-4.3.5RC4~42 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b08b041503dee12cd9456f110eba1a4088bd80fe;p=php Possible fix for #27408 (wordsize/alignment issue) --- diff --git a/ext/xmlrpc/libxmlrpc/encodings.c b/ext/xmlrpc/libxmlrpc/encodings.c index 8f7d33ea43..96bc3394dd 100644 --- a/ext/xmlrpc/libxmlrpc/encodings.c +++ b/ext/xmlrpc/libxmlrpc/encodings.c @@ -57,11 +57,11 @@ static char* convert(const char* src, int src_len, int *new_len, const char* fro char* outbuf = 0; if(src && src_len && from_enc && to_enc) { - int outlenleft = src_len; + size_t outlenleft = src_len; + size_t inlenleft = src_len; int outlen = src_len; - int inlenleft = src_len; iconv_t ic = iconv_open(to_enc, from_enc); - char* src_ptr = (char*)src; + char const *src_ptr = src; char* out_ptr = 0; if(ic != (iconv_t)-1) {