Update of /cvsroot/libexif/libexif/libexif
In directory sc8-pr-cvs1:/tmp/cvs-serv30106/libexif
Modified Files:
exif-data.c
Log Message:
2003-07-30 Lutz Mueller <lu...@us...>
* libexif/exif-data.c: Patch by Torgeir Hansen <to...@tr...>
to prevent endless loops.
Index: exif-data.c
===================================================================
RCS file: /cvsroot/libexif/libexif/libexif/exif-data.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- exif-data.c 18 Mar 2003 07:13:24 -0000 1.24
+++ exif-data.c 29 Jul 2003 22:45:10 -0000 1.25
@@ -660,7 +660,7 @@
loader = exif_loader_new ();
while (1) {
size = fread (data, 1, 1024, f);
- if (size < 0) break;
+ if (size <= 0) break;
if (!exif_loader_write (loader, data, size)) break;
}
fclose (f);
|