diff options
| author | sebres <sebres@users.sourceforge.net> | 2024-05-16 20:28:04 (GMT) |
|---|---|---|
| committer | sebres <sebres@users.sourceforge.net> | 2024-05-16 20:28:04 (GMT) |
| commit | 48e5573a790af82c0fdb087b42883536157739d4 (patch) | |
| tree | 758ef95e5f6585f4cb5143a745f4751e8b515152 /unix/tclUnixFile.c | |
| parent | b42b913a58df34b84c60039a0ce2fbb51a8c6dc9 (diff) | |
| download | tcl-48e5573a790af82c0fdb087b42883536157739d4.zip tcl-48e5573a790af82c0fdb087b42883536157739d4.tar.gz tcl-48e5573a790af82c0fdb087b42883536157739d4.tar.bz2 | |
fix mem-leak originating by cyclic reference `rcPtr->name (type "channel", its refCount may be larger than 1) => statPtr => chanPtr => chanPtr->instanceData => refChan`:
this would avoid that object rcPtr->name (name of channel that gets deleted or dead) still holds the reference to statPtr, see 2nd part of bug [79474c58800cdf94].
Diffstat (limited to 'unix/tclUnixFile.c')
0 files changed, 0 insertions, 0 deletions
