From 4c39f8765ac20bd43488484dd3e526de792e5d5e Mon Sep 17 00:00:00 2001 From: Grissiom Date: Tue, 14 Oct 2014 16:07:49 +0800 Subject: [PATCH] msh: free is only available when HEAP is enabled --- components/finsh/msh_cmd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/finsh/msh_cmd.c b/components/finsh/msh_cmd.c index 0ec0b07621..ca92ef7a6d 100644 --- a/components/finsh/msh_cmd.c +++ b/components/finsh/msh_cmd.c @@ -276,6 +276,7 @@ int cmd_time(int argc, char** argv) } FINSH_FUNCTION_EXPORT_ALIAS(cmd_time, __cmd_time, Execute command with time.); +#ifdef RT_USING_HEAP int cmd_free(int argc, char** argv) { extern void list_mem(void); @@ -284,6 +285,7 @@ int cmd_free(int argc, char** argv) return 0; } FINSH_FUNCTION_EXPORT_ALIAS(cmd_free, __cmd_free, Show the memory usage in the system.); +#endif #endif