summaryrefslogtreecommitdiff
path: root/apps/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/main.c')
-rw-r--r--apps/main.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/apps/main.c b/apps/main.c
index 1e2f44faad..727e58dfe9 100644
--- a/apps/main.c
+++ b/apps/main.c
@@ -53,6 +53,7 @@ extern int poolend[];
53int init(void) 53int init(void)
54{ 54{
55 int rc; 55 int rc;
56 struct partinfo* pinfo;
56 57
57 system_init(); 58 system_init();
58 59
@@ -73,11 +74,11 @@ int init(void)
73 if(rc) 74 if(rc)
74 panicf("ata: %d",rc); 75 panicf("ata: %d",rc);
75 76
76 rc = disk_init(); 77 pinfo = disk_init();
77 if (rc) 78 if (!pinfo)
78 panicf("disk: %d",rc); 79 panicf("disk: NULL");
79 80
80 rc = fat_mount(part[0].start); 81 rc = fat_mount(pinfo[0].start);
81 if(rc) 82 if(rc)
82 panicf("mount: %d",rc); 83 panicf("mount: %d",rc);
83 84