From: Rasmus Lerdorf Date: Sat, 4 Aug 2001 18:08:13 +0000 (+0000) Subject: Fix newly introduced crash on a file-not-found X-Git-Tag: PRE_ENGINE2_SPLIT~65 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cc40cdc7d760cedc6ed4bafa60a03b67c8b9e437;p=php Fix newly introduced crash on a file-not-found --- diff --git a/ext/exif/exif.c b/ext/exif/exif.c index 7abb061cf6..d7a4e009b1 100644 --- a/ext/exif/exif.c +++ b/ext/exif/exif.c @@ -1137,7 +1137,7 @@ PHP_FUNCTION(read_exif_data) ret = php_read_jpeg_exif(&ImageInfo, Z_STRVAL_PP(p_name), readall); - if (array_init(return_value) == FAILURE) { + if (ret==FALSE || array_init(return_value) == FAILURE) { RETURN_FALSE; } add_assoc_string(return_value,"FileName",ImageInfo.FileName,1);