From: Sergio L. Pascual Date: Fri, 2 Jan 2015 01:12:53 +0000 (+0100) Subject: filesys.c: on getdev, fail if s_mounted == 0. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=eab5dae651dc37d8ec8c7bdf225934a94b5fa08b;p=FUZIX.git filesys.c: on getdev, fail if s_mounted == 0. --- 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;