From: Marcus Boerger Date: Mon, 18 Nov 2002 15:50:49 +0000 (+0000) Subject: Fixing unsigned/signed problems (and i thought about it before...)\n X-Git-Tag: php-4.3.0RC2~92 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=abe964d23795cf24d27cd884a52851ef1a962d6e;p=php Fixing unsigned/signed problems (and i thought about it before...)\n --- diff --git a/ext/standard/image.c b/ext/standard/image.c index c6bf5f0c90..a2edc7c820 100644 --- a/ext/standard/image.c +++ b/ext/standard/image.c @@ -16,6 +16,7 @@ | Marcus Boerger | +----------------------------------------------------------------------+ */ + /* $Id$ */ #include "php.h" @@ -90,7 +91,7 @@ PHP_MINIT_FUNCTION(imagetypes) static struct gfxinfo *php_handle_gif (php_stream * stream TSRMLS_DC) { struct gfxinfo *result = NULL; - char dim[5]; + unsigned char dim[5]; if (php_stream_seek(stream, 3, SEEK_CUR)) return NULL; @@ -113,7 +114,7 @@ static struct gfxinfo *php_handle_gif (php_stream * stream TSRMLS_DC) static struct gfxinfo *php_handle_psd (php_stream * stream TSRMLS_DC) { struct gfxinfo *result = NULL; - char dim[8]; + unsigned char dim[8]; if (php_stream_seek(stream, 11, SEEK_CUR)) return NULL; @@ -134,7 +135,7 @@ static struct gfxinfo *php_handle_psd (php_stream * stream TSRMLS_DC) static struct gfxinfo *php_handle_bmp (php_stream * stream TSRMLS_DC) { struct gfxinfo *result = NULL; - char dim[12]; + unsigned char dim[12]; if (php_stream_seek(stream, 15, SEEK_CUR)) return NULL; @@ -275,7 +276,7 @@ static struct gfxinfo *php_handle_swf (php_stream * stream TSRMLS_DC) static struct gfxinfo *php_handle_png (php_stream * stream TSRMLS_DC) { struct gfxinfo *result = NULL; - char dim[8]; + unsigned char dim[8]; if (php_stream_seek(stream, 8, SEEK_CUR)) return NULL;