Skip to content

Commit 78f9f5e

Browse files
committed
Fix false positive for -Wtype-limits in standard image ext
1 parent e4e1746 commit 78f9f5e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/standard/image.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ static int php_skip_variable(php_stream * stream)
436436
*/
437437
static int php_read_APP(php_stream * stream, unsigned int marker, zval *info)
438438
{
439-
unsigned short length;
439+
size_t length;
440440
char *buffer;
441441
char markername[16];
442442
zval *tmp;
@@ -447,7 +447,7 @@ static int php_read_APP(php_stream * stream, unsigned int marker, zval *info)
447447
}
448448
length -= 2; /* length includes itself */
449449

450-
buffer = emalloc((size_t)length);
450+
buffer = emalloc(length);
451451

452452
if (php_stream_read(stream, buffer, (size_t) length) != length) {
453453
efree(buffer);

0 commit comments

Comments
 (0)