From: John Hodge Date: Sat, 26 Sep 2009 02:24:18 +0000 (+0800) Subject: Fixed RootFS not returning a temp heap address X-Git-Tag: rel0.06~491 X-Git-Url: https://git.ucc.asn.au/?a=commitdiff_plain;h=d82e0e1b6f4f475e3e93fb25c404c2025d132718;p=tpg%2Facess2.git Fixed RootFS not returning a temp heap address --- diff --git a/Kernel/vfs/fs/root.c b/Kernel/vfs/fs/root.c index 2f5d6e51..9f29ce23 100644 --- a/Kernel/vfs/fs/root.c +++ b/Kernel/vfs/fs/root.c @@ -144,9 +144,9 @@ char *Root_ReadDir(tVFS_Node *Node, int Pos) for( ; child && Pos--; child = child->Next ) ; - if(Pos) return child->Name; + if(Pos) return strdup(child->Name); - return strdup(child->Name); + return NULL; } /**