diff options
Diffstat (limited to 'common/main.c')
-rw-r--r-- | common/main.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/common/main.c b/common/main.c index 9f649db..f042f3a 100644 --- a/common/main.c +++ b/common/main.c @@ -26,7 +26,9 @@ #include <common.h> #include <watchdog.h> #include <command.h> -#include <malloc.h> +#ifdef CONFIG_MODEM_SUPPORT +#include <malloc.h> /* for free() prototype */ +#endif #ifdef CFG_HUSH_PARSER #include <hush.h> @@ -345,7 +347,7 @@ void main_loop (void) #ifdef CONFIG_MODEM_SUPPORT debug ("DEBUG: main_loop: do_mdm_init=%d\n", do_mdm_init); if (do_mdm_init) { - uchar *str = strdup(getenv("mdm_cmd")); + char *str = strdup(getenv("mdm_cmd")); setenv ("preboot", str); /* set or delete definition */ if (str != NULL) free (str); |