gfxboot: fix localboot
authorSteffen Winterfeldt <wfeldt@opensuse.org>
Wed, 14 Apr 2010 15:43:16 +0000 (17:43 +0200)
committerSebastian Herbszt <herbszt@gmx.de>
Sat, 24 Apr 2010 19:58:21 +0000 (21:58 +0200)
Signed-off-by: Steffen Winterfeldt <wfeldt@opensuse.org>
Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
com32/gfxboot/gfxboot.c

index 96aadd8..3460c18 100644 (file)
@@ -766,7 +766,7 @@ void boot_entry(menu_t *menu_ptr, char *arg)
 
   if(menu_ptr->localboot) {
     gfx_done();
-    syslinux_local_boot(atoi(arg));
+    syslinux_local_boot(strtol(menu_ptr->localboot, NULL, 0));
 
     return;
   }