]> git.proxmox.com Git - grub2.git/commit
* disk/ieee1275/nand.c (grub_nand_iterate): Return
authordavem <davem@localhost>
Fri, 24 Apr 2009 12:05:54 +0000 (12:05 +0000)
committerdavem <davem@localhost>
Fri, 24 Apr 2009 12:05:54 +0000 (12:05 +0000)
commit0dcf7495d97963f1d4a5803754ad6986a96f4670
treea099193b8df870245506fd3971a727233c0e66a7
parentac20caff547e25ea0cdbe5e79eeb86116b8d9b64
* disk/ieee1275/nand.c (grub_nand_iterate): Return
grub_devalias_iterate() result instead of unconditional 0.
* disk/ieee1275/ofdisk.c (grub_ofdisk_iterate): Likewise.
Also, capture hook return value, either directly or via
grub_children_iterate(), and propagate to caller.
* include/grub/ieee1275/ieee1275.h (grub_devalias_iterate,
grub_children_iterate): Return value is now 'int' instead of
'grub_err_t'.
* kern/ieee1275/openfw.c (grub_children_iterate): Fix to behave
like a proper iterator, stopping when hooks return non-zero.
(grub_devalias_iterate): Likewise.
ChangeLog
disk/ieee1275/nand.c
disk/ieee1275/ofdisk.c
include/grub/ieee1275/ieee1275.h
kern/ieee1275/openfw.c