Change return value on error.
[fw/openocd] / src / pld / pld.c
index 5ed7596c77335f5912b769495d781515465a3412..b2623613e02bdeef5ca180e8f36707af872878d4 100644 (file)
@@ -63,8 +63,7 @@ COMMAND_HANDLER(handle_pld_device_command)
 
        if (CMD_ARGC < 1)
        {
-               LOG_WARNING("incomplete 'pld device' command");
-               return ERROR_OK;
+               return ERROR_COMMAND_SYNTAX_ERROR;
        }
 
        for (i = 0; pld_drivers[i]; i++)
@@ -155,8 +154,7 @@ COMMAND_HANDLER(handle_pld_load_command)
 
        if (CMD_ARGC < 2)
        {
-               command_print(CMD_CTX, "usage: pld load <device#> <file>");
-               return ERROR_OK;
+               return ERROR_COMMAND_SYNTAX_ERROR;
        }
 
        unsigned dev_id;
@@ -206,7 +204,8 @@ static const struct command_registration pld_exec_command_handlers[] = {
        },
        COMMAND_REGISTRATION_DONE
 };
-int pld_init(struct command_context *cmd_ctx)
+
+static int pld_init(struct command_context *cmd_ctx)
 {
        if (!pld_devices)
                return ERROR_OK;