]> git.gag.com Git - fw/openocd/commitdiff
cmsis_dap: fix build on macOS
authorAntonio Borneo <borneo.antonio@gmail.com>
Sat, 15 May 2021 23:43:44 +0000 (01:43 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Tue, 18 May 2021 16:23:59 +0000 (17:23 +0100)
Compile fails with error:
src/jtag/drivers/cmsis_dap.c:683:28: error: format specifies type
    'unsigned char' but the argument has type 'int' [-Werror,-Wformat]
                         " received 0x%" PRIx8, CMD_DAP_TFER, resp[0]);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~

Fix the format specifier.

Change-Id: I0a5a1a35452d634019989d14d849501fb8a7e93a
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/6255
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
src/jtag/drivers/cmsis_dap.c

index 26e576b8edfd0c21fa568f5e653a8811326238cc..927b33bd71fae6a77fffb9ca1d3eb14a424e4d7a 100644 (file)
@@ -679,8 +679,8 @@ static void cmsis_dap_swd_read_process(struct cmsis_dap *dap, int timeout_ms)
 
        uint8_t *resp = dap->response;
        if (resp[0] != CMD_DAP_TFER) {
-               LOG_ERROR("CMSIS-DAP command mismatch. Expected 0x%" PRIx8
-                        " received 0x%" PRIx8, CMD_DAP_TFER, resp[0]);
+               LOG_ERROR("CMSIS-DAP command mismatch. Expected 0x%x received 0x%" PRIx8,
+                       CMD_DAP_TFER, resp[0]);
                queued_retval = ERROR_FAIL;
                goto skip;
        }