Skip to content
Snippets Groups Projects
Commit 147c7169 authored by Mike Frysinger's avatar Mike Frysinger Committed by Wolfgang Denk
Browse files

constify default env


I can't see any obvious needs for the default environment to be writable,
so make it const.

Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
parent c3eb3fe4
No related branches found
No related tags found
No related merge requests found
...@@ -47,7 +47,7 @@ static uchar env_get_char_init (int index); ...@@ -47,7 +47,7 @@ static uchar env_get_char_init (int index);
#define XMK_STR(x) #x #define XMK_STR(x) #x
#define MK_STR(x) XMK_STR(x) #define MK_STR(x) XMK_STR(x)
uchar default_environment[] = { const uchar default_environment[] = {
#ifdef CONFIG_BOOTARGS #ifdef CONFIG_BOOTARGS
"bootargs=" CONFIG_BOOTARGS "\0" "bootargs=" CONFIG_BOOTARGS "\0"
#endif #endif
...@@ -162,7 +162,7 @@ uchar env_get_char (int index) ...@@ -162,7 +162,7 @@ uchar env_get_char (int index)
return (c); return (c);
} }
uchar *env_get_addr (int index) const uchar *env_get_addr (int index)
{ {
if (gd->env_valid) if (gd->env_valid)
return (uchar *)(gd->env_addr + index); return (uchar *)(gd->env_addr + index);
......
...@@ -74,7 +74,7 @@ static env_t *flash_addr_new = (env_t *)CONFIG_ENV_ADDR_REDUND; ...@@ -74,7 +74,7 @@ static env_t *flash_addr_new = (env_t *)CONFIG_ENV_ADDR_REDUND;
static ulong end_addr_new = CONFIG_ENV_ADDR_REDUND + CONFIG_ENV_SECT_SIZE - 1; static ulong end_addr_new = CONFIG_ENV_ADDR_REDUND + CONFIG_ENV_SECT_SIZE - 1;
#endif /* CONFIG_ENV_ADDR_REDUND */ #endif /* CONFIG_ENV_ADDR_REDUND */
extern uchar default_environment[]; extern const uchar default_environment[];
uchar env_get_char_spec(int index) uchar env_get_char_spec(int index)
......
...@@ -160,7 +160,7 @@ extern struct hsearch_data env_htab; ...@@ -160,7 +160,7 @@ extern struct hsearch_data env_htab;
unsigned char env_get_char (int); unsigned char env_get_char (int);
/* Function that returns a pointer to a value from the environment */ /* Function that returns a pointer to a value from the environment */
unsigned char *env_get_addr(int); const unsigned char *env_get_addr(int);
unsigned char env_get_char_memory (int index); unsigned char env_get_char_memory (int index);
/* Function that updates CRC of the enironment */ /* Function that updates CRC of the enironment */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment