|
@@ -41,7 +41,15 @@ static uchar env_get_char_init(int index)
|
|
|
return default_environment[index];
|
|
|
}
|
|
|
|
|
|
-uchar env_get_char_memory(int index)
|
|
|
+static const uchar *env_get_addr(int index)
|
|
|
+{
|
|
|
+ if (gd->env_valid)
|
|
|
+ return (uchar *)(gd->env_addr + index);
|
|
|
+ else
|
|
|
+ return &default_environment[index];
|
|
|
+}
|
|
|
+
|
|
|
+static uchar env_get_char_memory(int index)
|
|
|
{
|
|
|
return *env_get_addr(index);
|
|
|
}
|
|
@@ -55,14 +63,6 @@ uchar env_get_char(int index)
|
|
|
return env_get_char_init(index);
|
|
|
}
|
|
|
|
|
|
-const uchar *env_get_addr(int index)
|
|
|
-{
|
|
|
- if (gd->env_valid)
|
|
|
- return (uchar *)(gd->env_addr + index);
|
|
|
- else
|
|
|
- return &default_environment[index];
|
|
|
-}
|
|
|
-
|
|
|
/*
|
|
|
* Read an environment variable as a boolean
|
|
|
* Return -1 if variable does not exist (default to true)
|