aboutsummaryrefslogtreecommitdiff
path: root/jim.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2022-07-25 22:36:56 +1000
committerSteve Bennett <steveb@workware.net.au>2022-07-25 22:45:36 +1000
commit6164aaf837de4d43b0e797be380a9ad15a30c1ae (patch)
treefc86e9024024ee366a6ae620a970454b2bc4613d /jim.c
parent8e7fb137ff0dddda57390a2161a20f532a7fa6ca (diff)
downloadjimtcl-6164aaf837de4d43b0e797be380a9ad15a30c1ae.zip
jimtcl-6164aaf837de4d43b0e797be380a9ad15a30c1ae.tar.gz
jimtcl-6164aaf837de4d43b0e797be380a9ad15a30c1ae.tar.bz2
unset: don't return a result with -nocomplain
unset -nocomplain abc(missing) was still returning an error message, but as a normal return. It should return an empty result. Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim.c')
-rw-r--r--jim.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/jim.c b/jim.c
index 554d162..893dff9 100644
--- a/jim.c
+++ b/jim.c
@@ -12084,6 +12084,8 @@ static int Jim_UnsetCoreCommand(Jim_Interp *interp, int argc, Jim_Obj *const *ar
}
i++;
}
+
+ Jim_SetEmptyResult(interp);
return JIM_OK;
}