summaryrefslogtreecommitdiffstats
path: root/win
diff options
context:
space:
mode:
authorhobbs <hobbs>2002-03-29 22:47:22 (GMT)
committerhobbs <hobbs>2002-03-29 22:47:22 (GMT)
commit37dc17ce8795fe95d137e14cf17316113b429172 (patch)
tree58c51d53f08ee0cb8c4e2465c872b6e7fbec6892 /win
parent8cfe12eab52b71b04979c815dab4c907f74ba20c (diff)
downloadtcl-37dc17ce8795fe95d137e14cf17316113b429172.zip
tcl-37dc17ce8795fe95d137e14cf17316113b429172.tar.gz
tcl-37dc17ce8795fe95d137e14cf17316113b429172.tar.bz2
* generic/tclCmdMZ.c (Tcl_TraceObjCmd, TraceVarProc)
(TraceCommandProc, TclTraceCommandObjCmd): corrected potential double-free of traces on variables by flagging in Trace*Proc that it will free the var in case the eval wants to delete the var trace as well. [Bug #536937] Also converted Tcl_UntraceVar -> Tcl_UntraceVar2 and Tcl_Eval to Tcl_EvalEx in Trace*Proc for slight efficiency improvement.
Diffstat (limited to 'win')
0 files changed, 0 insertions, 0 deletions