From eb66f2c9643af8fd1dce91568556074f47615892 Mon Sep 17 00:00:00 2001 From: guozhanxin Date: Wed, 7 Dec 2022 09:32:58 +0800 Subject: [PATCH] fix system muti-define when enable RT_USING_MODULE --- components/finsh/msh.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/components/finsh/msh.c b/components/finsh/msh.c index 884d408ec..59f824f02 100644 --- a/components/finsh/msh.c +++ b/components/finsh/msh.c @@ -261,21 +261,6 @@ int msh_exec_module(const char *cmd_line, int size) rt_free(pg_name); return ret; } - -int system(const char *command) -{ - int ret = -RT_ENOMEM; - char *cmd = rt_strdup(command); - - if (cmd) - { - ret = msh_exec(cmd, rt_strlen(cmd)); - rt_free(cmd); - } - - return ret; -} -RTM_EXPORT(system); #endif static int _msh_exec_cmd(char *cmd, rt_size_t length, int *retp) -- GitLab