[PATCH] shell: Make rtems_global_shell_env public
Chris Johns
chrisj at rtems.org
Wed May 28 23:58:42 UTC 2014
On 29/05/2014 1:23 am, Gedare Bloom wrote:
> OK.
Can my question in the other thread please be answered first ?
Chris
>
> On Wed, May 28, 2014 at 11:19 AM, Sebastian Huber
> <sebastian.huber at embedded-brains.de> wrote:
>> Provide rtems_global_shell_env as a public read-only variable for
>> backward compatibility.
>> ---
>> cpukit/libmisc/shell/shell.c | 2 +-
>> cpukit/libmisc/shell/shell.h | 2 ++
>> 2 files changed, 3 insertions(+), 1 deletions(-)
>>
>> diff --git a/cpukit/libmisc/shell/shell.c b/cpukit/libmisc/shell/shell.c
>> index 8666299..0f31f2a 100644
>> --- a/cpukit/libmisc/shell/shell.c
>> +++ b/cpukit/libmisc/shell/shell.c
>> @@ -40,7 +40,7 @@
>> #include <pthread.h>
>> #include <assert.h>
>>
>> -static rtems_shell_env_t rtems_global_shell_env = {
>> +const rtems_shell_env_t rtems_global_shell_env = {
>> .magic = rtems_build_name('S', 'E', 'N', 'V'),
>> .devname = CONSOLE_DEVICE_NAME,
>> .taskname = "SHGL",
>> diff --git a/cpukit/libmisc/shell/shell.h b/cpukit/libmisc/shell/shell.h
>> index af09ac3..76b34c7 100644
>> --- a/cpukit/libmisc/shell/shell.h
>> +++ b/cpukit/libmisc/shell/shell.h
>> @@ -205,6 +205,8 @@ bool rtems_shell_main_loop(
>> rtems_shell_env_t *rtems_shell_env
>> );
>>
>> +extern const rtems_shell_env_t rtems_global_shell_env;
>> +
>> rtems_shell_env_t *rtems_shell_get_current_env(void);
>> #define rtems_current_shell_env rtems_shell_get_current_env()
>>
>> --
>> 1.7.7
>>
>> _______________________________________________
>> rtems-devel mailing list
>> rtems-devel at rtems.org
>> http://www.rtems.org/mailman/listinfo/rtems-devel
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
>
More information about the devel
mailing list