From: Michael Brown Date: Wed, 25 Jul 2007 01:03:29 +0000 (+0100) Subject: Don't overwrite %dl with a (potentially) modified drive number if we X-Git-Tag: v0.9.3~164 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=09118cd5bfc7eb969bd6dca8dd722bd3adadb129;p=thirdparty%2Fipxe.git Don't overwrite %dl with a (potentially) modified drive number if we already handled the INT13 call. --- diff --git a/src/arch/i386/interface/pcbios/int13.c b/src/arch/i386/interface/pcbios/int13.c index 94b573084..f7cb67958 100644 --- a/src/arch/i386/interface/pcbios/int13.c +++ b/src/arch/i386/interface/pcbios/int13.c @@ -390,7 +390,7 @@ static void int13 ( struct i386_all_regs *ix86 ) { /* Set OF to indicate to wrapper not to chain this call */ ix86->flags |= OF; - break; + return; } /* Remap BIOS drive */