From: Will Sowerbutts Date: Wed, 25 Feb 2015 00:13:04 +0000 (+0000) Subject: Kernel: Bug fix for failed _open on devices X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=a01d7c32b0f70cee45be0b82252161b31efa117e;p=FUZIX.git Kernel: Bug fix for failed _open on devices --- diff --git a/Kernel/syscall_fs2.c b/Kernel/syscall_fs2.c index 23ea0365..0290b6d4 100644 --- a/Kernel/syscall_fs2.c +++ b/Kernel/syscall_fs2.c @@ -507,7 +507,7 @@ arg_t _open(void) if (isdevice(ino) && d_open((int) ino->c_node.i_addr[0], flag) != 0) { udata.u_error = ENXIO; - goto idrop; + goto cantopen; } /* get the static pointer back */ ino = itmp;