diff options
| author | Mike Frysinger <vapier@gentoo.org> | 2011-04-23 23:43:21 +0000 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2011-07-26 16:34:22 +0200 | 
| commit | 147c7169e859128e86da96275c48d200ad720fd6 (patch) | |
| tree | 2b1ae2345cffc4c8262698cce119ef877adbb642 | |
| parent | c3eb3fe490daeb3746e5b1fe354ff1a19eb3e3a8 (diff) | |
| download | olio-uboot-2014.01-147c7169e859128e86da96275c48d200ad720fd6.tar.xz olio-uboot-2014.01-147c7169e859128e86da96275c48d200ad720fd6.zip | |
constify default env
I can't see any obvious needs for the default environment to be writable,
so make it const.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| -rw-r--r-- | common/env_common.c | 4 | ||||
| -rw-r--r-- | common/env_flash.c | 2 | ||||
| -rw-r--r-- | include/environment.h | 2 | 
3 files changed, 4 insertions, 4 deletions
| diff --git a/common/env_common.c b/common/env_common.c index c3e6388ac..19149b513 100644 --- a/common/env_common.c +++ b/common/env_common.c @@ -47,7 +47,7 @@ static uchar env_get_char_init (int index);  #define XMK_STR(x)	#x  #define MK_STR(x)	XMK_STR(x) -uchar default_environment[] = { +const uchar default_environment[] = {  #ifdef	CONFIG_BOOTARGS  	"bootargs="	CONFIG_BOOTARGS			"\0"  #endif @@ -162,7 +162,7 @@ uchar env_get_char (int index)  	return (c);  } -uchar *env_get_addr (int index) +const uchar *env_get_addr (int index)  {  	if (gd->env_valid)  		return (uchar *)(gd->env_addr + index); diff --git a/common/env_flash.c b/common/env_flash.c index 456f2e837..50ca4ffa5 100644 --- a/common/env_flash.c +++ b/common/env_flash.c @@ -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;  #endif /* CONFIG_ENV_ADDR_REDUND */ -extern uchar default_environment[]; +extern const uchar default_environment[];  uchar env_get_char_spec(int index) diff --git a/include/environment.h b/include/environment.h index 53d92df1f..e8b6e45c3 100644 --- a/include/environment.h +++ b/include/environment.h @@ -160,7 +160,7 @@ extern struct hsearch_data env_htab;  unsigned char env_get_char (int);  /* 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);  /* Function that updates CRC of the enironment */ |