jtag: simplify the calls to Jim_SetResultFormatted()
authorAntonio Borneo <borneo.antonio@gmail.com>
Sun, 25 Apr 2021 21:15:36 +0000 (23:15 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 1 May 2021 12:37:29 +0000 (13:37 +0100)
commit1e5782a09a149fe106fa2e574482108f730e4beb
treeedc9dacc81f6fbc5ca635545df2cec7e392f1834
parent4622a95fcc470d0c1a086ba046abe1f63b139750
jtag: simplify the calls to Jim_SetResultFormatted()

The documentation of Jim_SetResultFormatted() reports that the jim
objects passed as arguments would be freed if have zero refcount.

Remove the useless Jim_IncrRefCount()/Jim_DecrRefCount().
Remove the dangerous Jim_FreeNewObj() that should trigger a double
free(). Not tested due to lack of aice adapter.

While there, rename some CamelCase symbol.

Change-Id: Ic56704c83d6391c38f6b0efa6566784d453bc0fb
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/6190
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
src/jtag/aice/aice_transport.c
src/jtag/tcl.c