From 5da4c28249eff1540811da8b5e259014208b0d79 Mon Sep 17 00:00:00 2001 From: Marian Ohligs Date: Thu, 21 Jul 2011 10:59:45 +0200 Subject: [PATCH] bug fix --- fs/fs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/fs.c b/fs/fs.c index 9944f9a1..eb1fd4de 100644 --- a/fs/fs.c +++ b/fs/fs.c @@ -97,9 +97,9 @@ int open_fs(fildes_t* file, const char* name) spinlock_lock(&dir_node->lock); file->node = dir_node; // Has the dir_node got an open callback? - if (file_node->open != 0) + if (dir_node->open != 0) ret = file->node->open(file, fname); - spinlock_unlock(&file_node->lock); + spinlock_unlock(&dir_node->lock); } return ret;