env: common: Drop env_get_addr()
authorSimon Glass <sjg@chromium.org>
Thu, 3 Aug 2017 18:21:52 +0000 (12:21 -0600)
committerTom Rini <trini@konsulko.com>
Tue, 15 Aug 2017 12:18:46 +0000 (08:18 -0400)
This function is not used anywhere other than env_get_char(). Move the
code into that function.

Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Simon Glass <sjg@chromium.org>
env/common.c

index 5a17e5261541c380eaa155a7546cd35e882de701..2e94dd71e225ac5e5644adfb817a9a277f43f888 100644 (file)
@@ -41,17 +41,12 @@ static uchar env_get_char_init(int index)
                return default_environment[index];
 }
 
-static const uchar *env_get_addr(int index)
+static uchar env_get_char_memory(int index)
 {
        if (gd->env_valid)
-               return (uchar *)(gd->env_addr + index);
+               return *(uchar *)(gd->env_addr + index);
        else
-               return &default_environment[index];
-}
-
-static uchar env_get_char_memory(int index)
-{
-       return *env_get_addr(index);
+               return default_environment[index];
 }
 
 uchar env_get_char(int index)