diff options
author | Marek BehĂșn <marek.behun@nic.cz> | 2021-10-17 17:36:30 +0200 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2021-10-21 12:50:48 -0600 |
commit | 52f9ed34cb3768663ee9c2e5d980143e8ac783a9 (patch) | |
tree | 3ed3975ae5952d9b2f503884e05ef63ffb29058c /env/env.c | |
parent | 7b611ee90e1e4db531c4e3896efebfdc0743725d (diff) |
env: Inline env_get_char() into its only user
This function is a relic from the past when environment was read from
underlying device one character at a time.
It is used only in the case when getting an environemnt variable prior
relocation, and the function is simple enough to be inlined there.
Since env_get_char() is being changed to simple access to an array, we
can drop the failing cases and simplify the code (this could have been
done before, since env_get_char() did not fail even before).
Signed-off-by: Marek BehĂșn <marek.behun@nic.cz>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'env/env.c')
-rw-r--r-- | env/env.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/env/env.c b/env/env.c index 91d220c3dd1..e4dfb92e154 100644 --- a/env/env.c +++ b/env/env.c @@ -166,14 +166,6 @@ static struct env_driver *env_driver_lookup(enum env_operation op, int prio) return drv; } -int env_get_char(int index) -{ - if (gd->env_valid == ENV_INVALID) - return default_environment[index]; - else - return *(uchar *)(gd->env_addr + index); -} - int env_load(void) { struct env_driver *drv; |