diff --git a/ChangeLog b/ChangeLog index b0181fee0..41d68d661 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-04-25 Hollis Blanchard + + * kern/powerpc/ieee1275/init.c (grub_machine_set_prefix): Do not + clobber "prefix", since we may have already set it manually. + 2006-04-25 Hollis Blanchard * kern/misc.c (abort): New alias for grub_abort. diff --git a/kern/powerpc/ieee1275/init.c b/kern/powerpc/ieee1275/init.c index 0f75b893c..d2913f6be 100644 --- a/kern/powerpc/ieee1275/init.c +++ b/kern/powerpc/ieee1275/init.c @@ -69,6 +69,10 @@ grub_machine_set_prefix (void) char *filename; char *prefix; + if (grub_env_get ("prefix")) + /* We already set prefix in grub_machine_init(). */ + return; + if (grub_ieee1275_get_property (grub_ieee1275_chosen, "bootpath", &bootpath, sizeof (bootpath), 0)) {