]> granicus.if.org Git - php/commitdiff
MFH
authorAntony Dovgal <tony2001@php.net>
Mon, 25 Dec 2006 20:53:50 +0000 (20:53 +0000)
committerAntony Dovgal <tony2001@php.net>
Mon, 25 Dec 2006 20:53:50 +0000 (20:53 +0000)
ext/interbase/ibase_blobs.c

index 9d5800f19dbd9f271c1bf84eea78af7cdceb1c75..9371ded054dfbb56ddd9b5c119c0c9247f4ffdcb 100644 (file)
@@ -105,7 +105,7 @@ int _php_ibase_blob_get(zval *return_value, ibase_blob *ib_blob, unsigned long m
                unsigned long cur_len;
                unsigned short seg_len;
 
-               bl_data = emalloc(max_len + 1);
+               bl_data = safe_emalloc(1, max_len, 1);
 
                for (cur_len = stat = 0; (stat == 0 || stat == isc_segment) && cur_len < max_len; cur_len += seg_len) {