summaryrefslogtreecommitdiffstats
path: root/common/env.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/env.c')
-rw-r--r--common/env.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/common/env.c b/common/env.c
index e8f841e46b..069c401b50 100644
--- a/common/env.c
+++ b/common/env.c
@@ -25,12 +25,12 @@ static char *var_name(struct variable_d *var)
return var->data;
}
-char *getenv (const char *name)
+const char *getenv (const char *name)
{
struct variable_d *var;
if (strchr(name, '.')) {
- char *ret = 0;
+ const char *ret = 0;
char *devstr = strdup(name);
char *par = strchr(devstr, '.');
struct device_d *dev;
@@ -109,7 +109,7 @@ int do_printenv (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
struct variable_d *var = env_list->next;
if (argc == 2) {
- char *val = getenv(argv[1]);
+ const char *val = getenv(argv[1]);
if (val) {
printf("%s=%s\n", argv[1], val);
return 0;