target: etm: fix check trace status
commit329b10754aa2294d11717c461f356c174eba5094
authorAntonio Borneo <borneo.antonio@gmail.com>
Sat, 8 Apr 2023 23:00:15 +0000 (9 01:00 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 6 May 2023 13:34:32 +0000 (6 13:34 +0000)
treea1b2b0b1eea8ecd3dc271d9d903d8dd9ab374954
parent92c1bee18c8268511de3478aabd226ce4f92322a
target: etm: fix check trace status

Current code tests a function pointer against a numeric value that
is the same enum type as returned by the pointed function.
Clearly the author was willing to call the function and check its
returned value.

Fix the check by calling the function.

Detected through 'sparse' tool.

Change-Id: I27d18d26c2c797160a397daa32835c199014b70b
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Checkpatch-ignore: GIT_COMMIT_ID
Fixes: 237e894805dd ("reworked etm/etb into a generic etm part with trace capture")
Reviewed-on: https://review.openocd.org/c/openocd/+/7599
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
src/target/etm.c