diff options
| author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-06-02 12:00:02 (GMT) |
|---|---|---|
| committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-06-02 12:00:02 (GMT) |
| commit | 2867ac26373a64724686df3d77d9d323343bcc84 (patch) | |
| tree | ae328d054031055467a0fc8c3767e56431e69f36 /generic/tclCmdIL.c | |
| parent | 56d50aec7cab7011ab2b1e430403aa92d76e313c (diff) | |
| download | tcl-2867ac26373a64724686df3d77d9d323343bcc84.zip tcl-2867ac26373a64724686df3d77d9d323343bcc84.tar.gz tcl-2867ac26373a64724686df3d77d9d323343bcc84.tar.bz2 | |
New (internal) macro TclAttemptInitStringRep()
Diffstat (limited to 'generic/tclCmdIL.c')
| -rw-r--r-- | generic/tclCmdIL.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/generic/tclCmdIL.c b/generic/tclCmdIL.c index 5379871..b89051c 100644 --- a/generic/tclCmdIL.c +++ b/generic/tclCmdIL.c @@ -3989,7 +3989,7 @@ Tcl_LsearchObjCmd( * default... */ - Tcl_SetObjResult(interp, Tcl_NewObj()); + Tcl_ResetResult(interp); } else { if (returnSubindices) { Tcl_SetObjResult(interp, SelectObjFromSublist(listv[i+groupOffset], @@ -4767,7 +4767,8 @@ Tcl_LsortObjCmd( sortInfo.resultCode = TCL_ERROR; goto done; } - Tcl_ListObjAppendElement(interp, newCommandPtr, Tcl_NewObj()); + TclNewObj(newObjPtr); + Tcl_ListObjAppendElement(interp, newCommandPtr, newObjPtr); sortInfo.compareCmdPtr = newCommandPtr; } |
