summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafal Jaworowski <raj@semihalf.com>2008-01-09 18:05:27 +0100
committerRafal Jaworowski <raj@semihalf.com>2008-01-09 18:05:27 +0100
commit26a41790f8eba19ad450e18ae91351daf485b3e2 (patch)
tree54995954fbdd7cb9c19f9f0eb491f4e3dbac1998
parent6007f3251c0967adc13f2ed8be1b924ddc30124d (diff)
Globalize envmatch()
The newly introduced API (routines related to env vars) will need to call it. Signed-off-by: Rafal Zabdyr <armo@semihalf.com>
-rw-r--r--common/cmd_nvedit.c5
-rw-r--r--include/common.h1
2 files changed, 2 insertions, 4 deletions
diff --git a/common/cmd_nvedit.c b/common/cmd_nvedit.c
index 6770408810..dd263b6666 100644
--- a/common/cmd_nvedit.c
+++ b/common/cmd_nvedit.c
@@ -81,8 +81,6 @@ extern void env_crc_update (void);
/************************************************************************
************************************************************************/
-static int envmatch (uchar *, int);
-
/*
* Table with supported baudrates (defined in config_xyz.h)
*/
@@ -576,8 +574,7 @@ int do_saveenv (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
* If the names match, return the index for the value2, else NULL.
*/
-static int
-envmatch (uchar *s1, int i2)
+int envmatch (uchar *s1, int i2)
{
while (*s1 == env_get_char(i2++))
diff --git a/include/common.h b/include/common.h
index 493417f877..da2f01b464 100644
--- a/include/common.h
+++ b/include/common.h
@@ -227,6 +227,7 @@ extern ulong load_addr; /* Default Load Address */
/* common/cmd_nvedit.c */
int env_init (void);
void env_relocate (void);
+int envmatch (uchar *, int);
char *getenv (char *);
int getenv_r (char *name, char *buf, unsigned len);
int saveenv (void);