From 5ec1046ca9dd63078a154401553d96aa8ae1933f Mon Sep 17 00:00:00 2001 From: Bernard Xiong Date: Mon, 11 Dec 2017 19:22:47 +0800 Subject: [DFS] fix the free issue in fd_is_open --- components/dfs/src/dfs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/dfs/src/dfs.c b/components/dfs/src/dfs.c index 97e9ae5b22..51aa777484 100644 --- a/components/dfs/src/dfs.c +++ b/components/dfs/src/dfs.c @@ -20,6 +20,7 @@ * Change Logs: * Date Author Notes * 2005-02-22 Bernard The first version. + * 2017-12-11 Bernard Use rt_free to instead of free in fd_is_open(). */ #include @@ -219,7 +220,7 @@ int fd_is_open(const char *pathname) if (fs == NULL) { /* can't find mounted file system */ - free(fullpath); + rt_free(fullpath); return -1; } -- cgit v1.3.1