From a01d7c32b0f70cee45be0b82252161b31efa117e Mon Sep 17 00:00:00 2001 From: Will Sowerbutts Date: Wed, 25 Feb 2015 00:13:04 +0000 Subject: [PATCH] Kernel: Bug fix for failed _open on devices --- Kernel/syscall_fs2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.34.1