check syntax for init/version
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 17 Dec 2008 14:55:12 +0000 (14:55 +0000)
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>
Wed, 17 Dec 2008 14:55:12 +0000 (14:55 +0000)
git-svn-id: svn://svn.berlios.de/openocd/trunk@1257 b42882b7-edfa-0310-969c-e2dbd0fdcd60

src/jtag/zy1000.c
src/openocd.c

index e74478a683feb1372991ff2e286b2988e06e6dbc..0b3c8525a6e56f98ebf3f7d221a56de32feea878 100644 (file)
@@ -355,7 +355,7 @@ int zy1000_register_commands(struct command_context_s *cmd_ctx)
 
 int zy1000_init(void)
 {
-       LOG_ERROR("%s\n", ZYLIN_OPENOCD_VERSION);
+       LOG_USER("%s", ZYLIN_OPENOCD_VERSION);
 
        ZY1000_POKE(ZY1000_JTAG_BASE+0x10, 0x30); // Turn on LED1 & LED2
 
index 471a097a4bf09307704c7883e6b96dbc2d3883fc..e46f62d261b0c8eb644223bc8bd427648da4ce49 100644 (file)
@@ -82,6 +82,9 @@ void print_version(void)
 /* Give TELNET a way to find out what version this is */
 int handle_version_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
 {
+       if (argc!=0)
+               return ERROR_COMMAND_SYNTAX_ERROR;
+
        command_print(cmd_ctx, OPENOCD_VERSION);
 
        return ERROR_OK;
@@ -123,6 +126,10 @@ int ioutil_init(struct command_context_s *cmd_ctx);
 /* OpenOCD can't really handle failure of this command. Patches welcome! :-) */
 int handle_init_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
 {
+
+       if (argc!=0)
+               return ERROR_COMMAND_SYNTAX_ERROR;
+
        int retval;
        static int initialized=0;
        if (initialized)