From: robertmh Date: Fri, 28 Nov 2008 20:10:36 +0000 (+0000) Subject: 2008-11-28 Krzysztof Smiechowicz X-Git-Tag: 1.98~1188 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c5e79ab5f46f4e9a07f3142e40f23bb4394b74f;p=thirdparty%2Fgrub.git 2008-11-28 Krzysztof Smiechowicz * fs/affs.c (grub_affs_iterate_dir): Return failure when directory iteration failed. * fs/sfs.c (grub_sfs_iterate_dir): Likewise. --- diff --git a/ChangeLog b/ChangeLog index 47c523ac5..f3b277020 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-11-28 Krzysztof Smiechowicz + + * fs/affs.c (grub_affs_iterate_dir): Return failure when directory + iteration failed. + * fs/sfs.c (grub_sfs_iterate_dir): Likewise. + 2008-11-28 Robert Millan Fix build on powerpc-ieee1275. Based on patch created by diff --git a/fs/affs.c b/fs/affs.c index c60fd9cf2..bc7bc218b 100644 --- a/fs/affs.c +++ b/fs/affs.c @@ -381,7 +381,7 @@ grub_affs_iterate_dir (grub_fshelp_node_t dir, fail: grub_free (node); grub_free (hashtable); - return 1; + return 0; } diff --git a/fs/sfs.c b/fs/sfs.c index c92e57cfd..910bbf2c8 100644 --- a/fs/sfs.c +++ b/fs/sfs.c @@ -451,7 +451,7 @@ grub_sfs_iterate_dir (grub_fshelp_node_t dir, fail: grub_free (objc_data); - return 1; + return 0; }