]> Pileus Git - ~andy/gtk/commit
When calling fread() in a loop, check for ferror() as well as for feof()
authorMatthias Clasen <mclasen@redhat.com>
Tue, 13 Apr 2004 14:57:03 +0000 (14:57 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 13 Apr 2004 14:57:03 +0000 (14:57 +0000)
commitfe8c42b69eb91f47f3d5daf77fc25151c9caea85
treef4fba7451b0248bddbf9cca8a4a9efce605f2bf1
parentec726796a5edc946fcc001c0c6cc839616904983
When calling fread() in a loop, check for ferror() as well as for feof()

2004-04-13  Matthias Clasen  <mclasen@redhat.com>

* io-ani.c (gdk_pixbuf__ani_image_load_animation):
* gdk-pixbuf-io.c (gdk_pixbuf_get_file_info)
(_gdk_pixbuf_generic_image_load)
(gdk_pixbuf_new_from_file_at_size): When calling fread()
in a loop, check for ferror() as well as for feof() to
avoid infinite loops on directories.  (#137804, Alex Converse)
gdk-pixbuf/ChangeLog
gdk-pixbuf/gdk-pixbuf-io.c
gdk-pixbuf/io-ani.c