From: Lutz M. <lu...@us...> - 2008-02-17 18:08:05
|
Update of /cvsroot/libexif/libexif/libexif In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv21978/libexif Modified Files: exif-loader.c Log Message: 2008-02-17 Lutz Mueller <lu...@us...> * libexif/exif-loader.c: (exif_loader_get_data) Return NULL if no EXIF data has been found. Index: exif-loader.c =================================================================== RCS file: /cvsroot/libexif/libexif/libexif/exif-loader.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -d -r1.27 -r1.28 --- exif-loader.c 1 Feb 2008 23:14:50 -0000 1.27 +++ exif-loader.c 17 Feb 2008 18:08:00 -0000 1.28 @@ -381,7 +381,8 @@ exif_loader_get_data (ExifLoader *loader { ExifData *ed; - if (!loader || (loader->data_format == EL_DATA_FORMAT_UNKNOWN)) + if (!loader || (loader->data_format == EL_DATA_FORMAT_UNKNOWN) || + !loader->bytes_read) return NULL; ed = exif_data_new_mem (loader->mem); |