diff options
| author | Mike Frysinger <vapier@gentoo.org> | 2010-10-20 07:17:39 -0400 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2010-11-28 21:58:27 +0100 | 
| commit | 7edb186fcf96bd52aadf0529aa135bb393732060 (patch) | |
| tree | 750eb011a62071d84120f7fadf371aafed0aee5b /common/image.c | |
| parent | fc9903f38d53024e28261eb14230bf6fc02d879e (diff) | |
| download | olio-uboot-2014.01-7edb186fcf96bd52aadf0529aa135bb393732060.tar.xz olio-uboot-2014.01-7edb186fcf96bd52aadf0529aa135bb393732060.zip | |
image: constify lookup tables
These are pure lookup tables -- no need to be writable.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'common/image.c')
| -rw-r--r-- | common/image.c | 14 | 
1 files changed, 7 insertions, 7 deletions
| diff --git a/common/image.c b/common/image.c index 42f5b79cf..f63a2ff1a 100644 --- a/common/image.c +++ b/common/image.c @@ -74,7 +74,7 @@ static const image_header_t* image_get_ramdisk (ulong rd_addr, uint8_t arch,  #include <image.h>  #endif /* !USE_HOSTCC*/ -static table_entry_t uimage_arch[] = { +static const table_entry_t uimage_arch[] = {  	{	IH_ARCH_INVALID,	NULL,		"Invalid ARCH",	},  	{	IH_ARCH_ALPHA,		"alpha",	"Alpha",	},  	{	IH_ARCH_ARM,		"arm",		"ARM",		}, @@ -96,7 +96,7 @@ static table_entry_t uimage_arch[] = {  	{	-1,			"",		"",		},  }; -static table_entry_t uimage_os[] = { +static const table_entry_t uimage_os[] = {  	{	IH_OS_INVALID,	NULL,		"Invalid OS",		},  	{	IH_OS_LINUX,	"linux",	"Linux",		},  #if defined(CONFIG_LYNXKDI) || defined(USE_HOSTCC) @@ -129,7 +129,7 @@ static table_entry_t uimage_os[] = {  	{	-1,		"",		"",			},  }; -static table_entry_t uimage_type[] = { +static const table_entry_t uimage_type[] = {  	{	IH_TYPE_INVALID,    NULL,	  "Invalid Image",	},  	{	IH_TYPE_FILESYSTEM, "filesystem", "Filesystem Image",	},  	{	IH_TYPE_FIRMWARE,   "firmware",	  "Firmware",		}, @@ -144,7 +144,7 @@ static table_entry_t uimage_type[] = {  	{	-1,		    "",		  "",			},  }; -static table_entry_t uimage_comp[] = { +static const table_entry_t uimage_comp[] = {  	{	IH_COMP_NONE,	"none",		"uncompressed",		},  	{	IH_COMP_BZIP2,	"bzip2",	"bzip2 compressed",	},  	{	IH_COMP_GZIP,	"gzip",		"gzip compressed",	}, @@ -516,7 +516,7 @@ static void genimg_print_time (time_t timestamp)   *     long entry name if translation succeeds   *     msg otherwise   */ -char *get_table_entry_name (table_entry_t *table, char *msg, int id) +char *get_table_entry_name(const table_entry_t *table, char *msg, int id)  {  	for (; table->id >= 0; ++table) {  		if (table->id == id) @@ -563,10 +563,10 @@ const char *genimg_get_comp_name (uint8_t comp)   *     entry id if translation succeeds   *     -1 otherwise   */ -int get_table_entry_id (table_entry_t *table, +int get_table_entry_id(const table_entry_t *table,  		const char *table_name, const char *name)  { -	table_entry_t *t; +	const table_entry_t *t;  #ifdef USE_HOSTCC  	int first = 1; |