From 7840b66f74005f3d6ddd590b9ab40945e1c1f827 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 18 Nov 2014 10:03:24 +0100 Subject: shell: Add initial commands and aliases only once Make tables read-only. --- cpukit/libmisc/shell/shellconfig.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'cpukit/libmisc/shell/shellconfig.h') diff --git a/cpukit/libmisc/shell/shellconfig.h b/cpukit/libmisc/shell/shellconfig.h index d9d6078272..c5fced3513 100644 --- a/cpukit/libmisc/shell/shellconfig.h +++ b/cpukit/libmisc/shell/shellconfig.h @@ -90,7 +90,7 @@ extern rtems_shell_cmd_t rtems_shell_MALLOC_INFO_Command; extern rtems_shell_cmd_t rtems_shell_PING_Command; #endif -extern rtems_shell_cmd_t *rtems_shell_Initial_commands[]; +extern rtems_shell_cmd_t * const rtems_shell_Initial_commands[]; /* * Extern for alias commands @@ -99,7 +99,7 @@ extern rtems_shell_alias_t rtems_shell_DIR_Alias; extern rtems_shell_alias_t rtems_shell_CD_Alias; extern rtems_shell_alias_t rtems_shell_EXIT_Alias; -extern rtems_shell_alias_t *rtems_shell_Initial_aliases[]; +extern rtems_shell_alias_t * const rtems_shell_Initial_aliases[]; /* * If we are configured to alias a command, then make sure the underlying @@ -124,7 +124,7 @@ extern rtems_shell_alias_t *rtems_shell_Initial_aliases[]; #endif #if defined(CONFIGURE_SHELL_COMMANDS_INIT) - rtems_shell_alias_t *rtems_shell_Initial_aliases[] = { + rtems_shell_alias_t * const rtems_shell_Initial_aliases[] = { #if (defined(CONFIGURE_SHELL_COMMANDS_ALL) && \ !defined(CONFIGURE_SHELL_NO_COMMAND_DIR)) || \ defined(CONFIGURE_SHELL_COMMAND_DIR) @@ -150,7 +150,7 @@ extern rtems_shell_alias_t *rtems_shell_Initial_aliases[]; NULL }; - rtems_shell_cmd_t *rtems_shell_Initial_commands[] = { + rtems_shell_cmd_t * const rtems_shell_Initial_commands[] = { /* * General comamnds that should be present */ -- cgit v1.2.3