From 77aaeb77b839353dd4d3a0b3cd8fe14090e0cfb1 Mon Sep 17 00:00:00 2001 From: stefan Date: Tue, 24 Aug 2010 09:10:12 +0000 Subject: [PATCH] - remove linker problems by using non-initialized arrays git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@125 315a16e6-25f9-4109-90ae-ca3045a26c18 --- fs/fs.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fs/fs.c b/fs/fs.c index 06f199dd..1be0f206 100644 --- a/fs/fs.c +++ b/fs/fs.c @@ -18,6 +18,7 @@ */ #include +#include #include #include @@ -138,14 +139,14 @@ vfs_node_t* findnode_fs(const char* name) { uint32_t i, j = 1; vfs_node_t* ret = NULL; - char fname[MAX_FNAME] = {[0 ... MAX_FNAME-1] = 0}; + char fname[MAX_FNAME]; if (BUILTIN_EXPECT(!name, 0)) return ret; if (name[0] == '/') ret = fs_root; - + while((name[j] != '\0') && ret) { i = 0; while((name[j] != '/') && (name[j] != '\0')) {