[image] Use list_first_entry() to clarify logic in main()

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown
2011-03-07 17:10:24 +00:00
parent e87fc5e743
commit 7752541bb7
2 changed files with 11 additions and 5 deletions

View File

@@ -88,11 +88,8 @@ __asmcall int main ( void ) {
* booting fails for any reason, offer a second chance
* to enter the shell for diagnostics.
*/
if ( have_images() ) {
for_each_image ( image ) {
image_exec ( image );
break;
}
if ( ( image = first_image() ) != NULL ) {
image_exec ( image );
} else {
autoboot();
}