changeset 273:e51742b21f31

Fix problem when load used without -m option.
author gthomas
date Thu, 08 Aug 2002 10:59:29 +0000
parents ce611170e194
children 0f9e01c77078
files packages/redboot/current/ChangeLog packages/redboot/current/src/load.c
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/packages/redboot/current/ChangeLog
+++ b/packages/redboot/current/ChangeLog
@@ -1,3 +1,8 @@
+2002-08-08  Gary Thomas  <gthomas@ecoscentric.com>
+2002-08-08  Motoya Kurotsu <kurotsu@allied-telesis.co.jp>	
+
+	* src/load.c (do_load): Make sure 'io_tab' is set before using it.
+
 2002-08-07  Gary Thomas  <gary@chez-thomas.org>
 
 	* src/net/tftp_client.c: 
--- a/packages/redboot/current/src/load.c
+++ b/packages/redboot/current/src/load.c
@@ -696,7 +696,7 @@ do_load(int argc, char *argv[])
     }
     info.filename = filename;
     info.chan = chan;
-    info.mode = io_tab->mode;
+    info.mode = io_tab ? io_tab->mode : 0;
 #ifdef CYGPKG_REDBOOT_NETWORKING
     info.server = &host;
 #endif