summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--components/finsh/cmd.c4
-rw-r--r--components/libdl/dlopen.c1
2 files changed, 4 insertions, 1 deletions
diff --git a/components/finsh/cmd.c b/components/finsh/cmd.c
index 92b7d704e4..0b4c313b7c 100644
--- a/components/finsh/cmd.c
+++ b/components/finsh/cmd.c
@@ -387,6 +387,9 @@ int list_module(void)
rt_kprintf("%-16s ", module->parent.name);
rt_kprintf("%-04d \n", module->nref);
}
+
+ return 0;
+
}
FINSH_FUNCTION_EXPORT(list_module, list module in system)
@@ -395,7 +398,6 @@ int list_mod_detail(const char* name)
{
int i;
struct rt_module *module;
- struct rt_list_node *list, *node;
/* find module */
if((module = rt_module_find(name)) != RT_NULL)
diff --git a/components/libdl/dlopen.c b/components/libdl/dlopen.c
index 52c860100c..3bf6b23b48 100644
--- a/components/libdl/dlopen.c
+++ b/components/libdl/dlopen.c
@@ -14,6 +14,7 @@
#include <rtthread.h>
#include <rtm.h>
+#include <string.h>
#define MODULE_ROOT_DIR "/module/lib"