]> granicus.if.org Git - php/commitdiff
Memory allocation check.
authorIlia Alshanetsky <iliaa@php.net>
Sat, 28 Feb 2004 21:00:16 +0000 (21:00 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Sat, 28 Feb 2004 21:00:16 +0000 (21:00 +0000)
ext/pdf/pdf.c

index e8e7924d075fcccaec8b5a67b73d2686bf529f81..2e7dac8a561535c74c3adba2435170c45d6dca67 100644 (file)
@@ -1963,7 +1963,7 @@ PHP_FUNCTION(pdf_open_memory_image)
        ZEND_FETCH_RESOURCE(im, gdImagePtr, arg2, -1, "Image", le_gd);
 
        count = 3 * im->sx * im->sy;
-       buffer = (unsigned char *) emalloc(count);
+       buffer = (unsigned char *) safe_emalloc(3 * im->sx, im->sy, 0);
 
        ptr = buffer;
        for(i=0; i<im->sy; i++) {