@@ -298,17 +298,18 @@ static php_output_handler *php_iconv_output_handler_init(const char *handler_nam
298
298
299
299
static zend_result php_iconv_output_handler (void * * nothing , php_output_context * output_context )
300
300
{
301
- char * s , * content_type , * mimetype = NULL ;
302
- int output_status , mimetype_len = 0 ;
301
+ char * content_type , * mimetype = NULL ;
303
302
304
303
if (output_context -> op & PHP_OUTPUT_HANDLER_START ) {
305
- output_status = php_output_get_status ();
304
+ int output_status = php_output_get_status ();
306
305
if (output_status & PHP_OUTPUT_SENT ) {
307
306
return FAILURE ;
308
307
}
309
308
309
+ int mimetype_len = 0 ;
310
310
if (SG (sapi_headers ).mimetype && !strncasecmp (SG (sapi_headers ).mimetype , "text/" , 5 )) {
311
- if ((s = strchr (SG (sapi_headers ).mimetype ,';' )) == NULL ){
311
+ char * s = strchr (SG (sapi_headers ).mimetype ,';' );
312
+ if (s == NULL ){
312
313
mimetype = SG (sapi_headers ).mimetype ;
313
314
} else {
314
315
mimetype = SG (sapi_headers ).mimetype ;
@@ -775,7 +776,6 @@ static php_iconv_err_t _php_iconv_strpos(size_t *pretval,
775
776
776
777
size_t match_ofs ;
777
778
int more ;
778
- size_t iconv_ret ;
779
779
780
780
* pretval = (size_t )-1 ;
781
781
@@ -812,7 +812,7 @@ static php_iconv_err_t _php_iconv_strpos(size_t *pretval,
812
812
813
813
more = in_left > 0 ;
814
814
815
- iconv_ret = iconv (cd , more ? (ICONV_CONST char * * )& in_p : NULL , more ? & in_left : NULL , (char * * ) & out_p , & out_left );
815
+ size_t iconv_ret = iconv (cd , more ? (ICONV_CONST char * * )& in_p : NULL , more ? & in_left : NULL , (char * * ) & out_p , & out_left );
816
816
if (out_left == sizeof (buf )) {
817
817
break ;
818
818
}
0 commit comments