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

index 83a7dd296848df9d43dc7cf0c277bc39d5b3c4bb..76b39a355bbd5a3a9232ca9d1cee96177ad52c3e 100644 (file)
@@ -1994,7 +1994,7 @@ static int _php_ibase_blob_get(zval *return_value, ibase_blob_handle *ib_blob, u
                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) {