Ticket #5397: 5397.exif.suppress-errors.diff
| File 5397.exif.suppress-errors.diff, 877 bytes (added by DD32, 4 years ago) |
|---|
-
wp-admin/includes/image.php
270 270 if ( is_callable('iptcparse') ) { 271 271 getimagesize($file, $info); 272 272 if ( !empty($info['APP13']) ) { 273 $iptc = iptcparse($info['APP13']);273 $iptc = @iptcparse($info['APP13']); 274 274 if ( !empty($iptc['2#110'][0]) ) // credit 275 275 $meta['credit'] = trim( $iptc['2#110'][0] ); 276 276 elseif ( !empty($iptc['2#080'][0]) ) // byline … … 288 288 289 289 // fetch additional info from exif if available 290 290 if ( is_callable('exif_read_data') ) { 291 $exif = exif_read_data( $file );291 $exif = @exif_read_data( $file ); 292 292 if (!empty($exif['FNumber'])) 293 293 $meta['aperture'] = round( wp_exif_frac2dec( $exif['FNumber'] ), 2 ); 294 294 if (!empty($exif['Model']))
