summaryrefslogtreecommitdiffstats
path: root/loader/loader.c
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2008-11-04 09:36:16 -0500
committerChris Lumens <clumens@redhat.com>2008-11-04 09:36:33 -0500
commit7c25f3229a1f1ff408eabc7c8a177a07cfbccfbe (patch)
tree75d190291ec46f52d3affe6f956ed6b90c4f8cf8 /loader/loader.c
parent88b590d195a9aab6a51aa43d5b09644df58266c0 (diff)
Move startNewt later to avoid printing extra messages on the screen (#469687).
Diffstat (limited to 'loader/loader.c')
-rw-r--r--loader/loader.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/loader/loader.c b/loader/loader.c
index fa8fa69ea..af83effde 100644
--- a/loader/loader.c
+++ b/loader/loader.c
@@ -1903,11 +1903,10 @@ int main(int argc, char ** argv) {
/* FIXME: this is a bit of a hack */
loaderData.modInfo = modInfo;
- if (!FL_CMDLINE(flags))
+ if (FL_MODDISK(flags)) {
startNewt();
-
- if (FL_MODDISK(flags))
loadDriverDisks(DEVICE_ANY, &loaderData);
+ }
if (!access("/dd.img", R_OK)) {
logMessage(INFO, "found /dd.img, loading drivers");
@@ -1955,6 +1954,9 @@ int main(int argc, char ** argv) {
}
}
+ if (!FL_CMDLINE(flags))
+ startNewt();
+
/* can't run gdbserver until after network modules are loaded */
doGdbserver(&loaderData);