Thank you for sending patch.
I applied your first patch to cvs, but, the second change 
was already applied in cvs.

Rui

On Tue, 11 Nov 2003 15:45:35 +0000
Joe Orton <[EMAIL PROTECTED]> wrote:

> 4.3/ext/mbstring/mbstring.c: In function `php_mb_gpc_encoding_converter':
> 4.3/ext/mbstring/mbstring.c:3729: warning: `ret' might be used uninitialized in this 
> function
> 4.3/ext/mbstring/mbstring.c: In function `php_mb_gpc_encoding_detector':
> 4.3/ext/mbstring/mbstring.c:3792: warning: `encoding' might be used uninitialized in 
> this function
> 
> I'm not sure what the right fixes are here, e.g. below makes the
> warnings go away...
> 
> Index: ext/mbstring/mbstring.c
> ===================================================================
> RCS file: /repository/php-src/ext/mbstring/mbstring.c,v
> retrieving revision 1.142.2.37
> diff -u -r1.142.2.37 mbstring.c
> --- ext/mbstring/mbstring.c   6 Nov 2003 15:41:36 -0000       1.142.2.37
> +++ ext/mbstring/mbstring.c   11 Nov 2003 15:41:27 -0000
> @@ -3726,7 +3726,7 @@
>               TSRMLS_DC)
>  {
>       int i;
> -     mbfl_string string, result, *ret;
> +     mbfl_string string, result, *ret = NULL;
>       enum mbfl_no_encoding from_encoding, to_encoding;
>       mbfl_buffer_converter *convd;
>  
> @@ -3789,7 +3789,7 @@
>  {
>       mbfl_string string;
>       enum mbfl_no_encoding *elist;
> -     enum mbfl_no_encoding encoding;
> +     enum mbfl_no_encoding encoding = mbfl_no_encoding_invalid;
>       mbfl_encoding_detector *identd = NULL; 
>  
>       int size, *list;


-- 
Rui Hirokawa <[EMAIL PROTECTED]>

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to