remove register_commands from etm_capture_driver
[fw/openocd] / src / target / etm.c
index 2465d5c1a48680170eed3635d01e249da778d48e..4e7f9172bf23a66b6a01557d4a2b2bc48f866a7d 100644 (file)
@@ -1471,8 +1471,9 @@ COMMAND_HANDLER(handle_etm_config_command)
        {
                if (strcmp(CMD_ARGV[4], etm_capture_drivers[i]->name) == 0)
                {
-                       int retval;
-                       if ((retval = etm_capture_drivers[i]->register_commands(CMD_CTX)) != ERROR_OK)
+                       int retval = register_commands(CMD_CTX, NULL,
+                                       etm_capture_drivers[i]->commands);
+                       if (ERROR_OK != retval)
                        {
                                free(etm_ctx);
                                return retval;