summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixFile.c
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2016-03-28 19:03:14 (GMT)
committerdgp <dgp@users.sourceforge.net>2016-03-28 19:03:14 (GMT)
commit40a37e9b4a8668a9aed6609f7894b1a2714391b9 (patch)
tree88853dc170e5f3c4b0dc345cd08fcb223710ae9c /unix/tclUnixFile.c
parente79059759a4180161a230472ce2acc7a00d29269 (diff)
downloadtcl-40a37e9b4a8668a9aed6609f7894b1a2714391b9.zip
tcl-40a37e9b4a8668a9aed6609f7894b1a2714391b9.tar.gz
tcl-40a37e9b4a8668a9aed6609f7894b1a2714391b9.tar.bz2
There's a "parsedVarName" Tcl_ObjType that remembers how a variable name
breaks down into the name of an array and the name of an element. It has been storing them in an intrep as a Tcl_Obj holding the array name and an allocated string holding the element name. This branch revises the intrep strategy to use Tcl_Obj's to hold both parts. This reduces copying and seems to simplify the code. Also "nulled out" the UpdateStringProc for the type which can never be called. I think this is a better answer, but I'd like any other informed opinions.
Diffstat (limited to 'unix/tclUnixFile.c')
0 files changed, 0 insertions, 0 deletions