From eab5dae651dc37d8ec8c7bdf225934a94b5fa08b Mon Sep 17 00:00:00 2001 From: "Sergio L. Pascual" Date: Fri, 2 Jan 2015 02:12:53 +0100 Subject: [PATCH] filesys.c: on getdev, fail if s_mounted == 0. --- Kernel/filesys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/filesys.c b/Kernel/filesys.c index a4344dec..8a2fc663 100644 --- a/Kernel/filesys.c +++ b/Kernel/filesys.c @@ -437,7 +437,7 @@ fsptr getdev(uint16_t dev) mnt = fs_tab_get(dev); - if (!mnt || !(devfs = mnt->m_fs) || devfs->s_mounted) { + if (!mnt || !(devfs = mnt->m_fs) || devfs->s_mounted == 0) { panic("getdev: bad dev"); /* Return needed to persuade SDCC all is ok */ return NULL; -- 2.34.1