Don't overwrite %dl with a (potentially) modified drive number if we
authorMichael Brown <mcb30@etherboot.org>
Wed, 25 Jul 2007 01:03:29 +0000 (02:03 +0100)
committerMichael Brown <mcb30@etherboot.org>
Wed, 25 Jul 2007 01:03:29 +0000 (02:03 +0100)
already handled the INT13 call.

src/arch/i386/interface/pcbios/int13.c

index 94b5730..f7cb679 100644 (file)
@@ -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 */