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/tclScan.c | |
| parent | 56d50aec7cab7011ab2b1e430403aa92d76e313c (diff) | |
| download | tcl-2867ac26373a64724686df3d77d9d323343bcc84.zip tcl-2867ac26373a64724686df3d77d9d323343bcc84.tar.gz tcl-2867ac26373a64724686df3d77d9d323343bcc84.tar.bz2 | |
New (internal) macro TclAttemptInitStringRep()
Diffstat (limited to 'generic/tclScan.c')
| -rw-r--r-- | generic/tclScan.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/generic/tclScan.c b/generic/tclScan.c index f332d24..3749c12 100644 --- a/generic/tclScan.c +++ b/generic/tclScan.c @@ -1078,12 +1078,14 @@ Tcl_ScanObjCmd( Tcl_ListObjAppendElement(NULL, objPtr, objs[i]); Tcl_DecrRefCount(objs[i]); } else { + Tcl_Obj *obj; /* * More %-specifiers than matching chars, so we just spit out * empty strings for these. */ - Tcl_ListObjAppendElement(NULL, objPtr, Tcl_NewObj()); + TclNewObj(obj); + Tcl_ListObjAppendElement(NULL, objPtr, obj); } } } |
