summaryrefslogtreecommitdiffstats
path: root/generic/tclClockFmt.c
diff options
context:
space:
mode:
Diffstat (limited to 'generic/tclClockFmt.c')
-rw-r--r--generic/tclClockFmt.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/generic/tclClockFmt.c b/generic/tclClockFmt.c
index f965a17..5d3dcaf 100644
--- a/generic/tclClockFmt.c
+++ b/generic/tclClockFmt.c
@@ -1199,7 +1199,9 @@ ClockLocalizeFormat(
clean:
Tcl_UnsetObjRef(keyObj);
- Tcl_ResetResult(opts->interp);
+ if (valObj) {
+ Tcl_ResetResult(opts->interp);
+ }
}
return (opts->formatObj = valObj);