From eb961961837bd288fb57799c189326fc944047b5 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 19 Dec 2008 14:59:35 +0000 Subject: 2008-12-19 Sebastian Huber * libblock/src/ide_part_table.c: Fixed NULL pointer access. * libmisc/monitor/mon-command.c, libmisc/monitor/mon-editor.c, libmisc/monitor/mon-monitor.c, libmisc/monitor/monitor.h, libmisc/shell/cmds.c: The list of registered monitor commands is now private and only accessible via a lookup and iterate function. --- cpukit/libmisc/monitor/mon-editor.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'cpukit/libmisc/monitor/mon-editor.c') diff --git a/cpukit/libmisc/monitor/mon-editor.c b/cpukit/libmisc/monitor/mon-editor.c index c204e2716c..de10a02317 100644 --- a/cpukit/libmisc/monitor/mon-editor.c +++ b/cpukit/libmisc/monitor/mon-editor.c @@ -597,12 +597,10 @@ rtems_monitor_task( if (0 == rtems_monitor_command_read(command_buffer, &argc, argv)) continue; if (argc < 1 - || (command = rtems_monitor_command_lookup(rtems_monitor_commands, - argv [0])) == 0) - { - /* no command */ - fprintf(stdout,"Unrecognised command; try 'help'\n"); - continue; + || (command = rtems_monitor_command_lookup(argv [0])) == 0) { + /* no command */ + fprintf(stdout,"Unrecognised command; try 'help'\n"); + continue; } command->command_function(argc, argv, &command->command_arg, verbose); -- cgit v1.2.3