target: do not expose error numbers to users
authorØyvind Harboe <oyvind.harboe@zylin.com>
Wed, 29 Dec 2010 19:58:30 +0000 (20:58 +0100)
committerØyvind Harboe <oyvind.harboe@zylin.com>
Wed, 29 Dec 2010 19:59:30 +0000 (20:59 +0100)
error numbers are only reported at DEBUG log levels and
used internally, they are not part of the user interface.

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
src/target/target.c

index 5cff9d081ad27cecb6c0069780553ab8fbeb80b9..ba7aa5767355b2e17cf0cc10a6375ef876e3eae3 100644 (file)
@@ -4221,9 +4221,6 @@ static int jim_target_examine(Jim_Interp *interp, int argc, Jim_Obj *const *argv
        int e = target->type->examine(target);
        if (e != ERROR_OK)
        {
-               Jim_Obj *eObj = Jim_NewIntObj(interp, e);
-               Jim_SetResultFormatted(interp, "examine-fails: %#s", eObj);
-               Jim_FreeNewObj(interp, eObj);
                return JIM_ERR;
        }
        return JIM_OK;
@@ -4263,9 +4260,6 @@ static int jim_target_poll(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
        }
        if (e != ERROR_OK)
        {
-               Jim_Obj *eObj = Jim_NewIntObj(interp, e);
-               Jim_SetResultFormatted(interp, "poll-fails: %#s", eObj);
-               Jim_FreeNewObj(interp, eObj);
                return JIM_ERR;
        }
        return JIM_OK;