From 8c608efea4e6e99c973841012e227eb4c711b11f Mon Sep 17 00:00:00 2001 From: nvt-se Date: Sun, 30 Nov 2008 22:42:40 +0000 Subject: [PATCH] added file removal capability to xmem fs --- core/cfs/cfs-xmem.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/cfs/cfs-xmem.c b/core/cfs/cfs-xmem.c index 7bce93300..626c76129 100644 --- a/core/cfs/cfs-xmem.c +++ b/core/cfs/cfs-xmem.c @@ -30,7 +30,7 @@ * * Author: Adam Dunkels * - * $Id: cfs-xmem.c,v 1.9 2008/11/24 10:56:55 nvt-se Exp $ + * $Id: cfs-xmem.c,v 1.10 2008/11/30 22:42:40 nvt-se Exp $ */ #include "cfs/cfs.h" @@ -150,7 +150,11 @@ cfs_seek(int f, unsigned int o) int cfs_remove(const char *name) { - return -1; + file.flag = FLAG_FILE_CLOSED; + file.fileptr = 0; + file.filesize = 0; + xmem_erase(CFS_XMEM_SIZE, CFS_XMEM_OFFSET); + return 0; } /*---------------------------------------------------------------------------*/ int