summaryrefslogtreecommitdiffstats
path: root/generic/tclEnsemble.c
diff options
context:
space:
mode:
authorpooryorick <com.digitalsmarties@pooryorick.com>2021-05-19 10:46:54 (GMT)
committerpooryorick <com.digitalsmarties@pooryorick.com>2021-05-19 10:46:54 (GMT)
commit9b49520dc25d320488342097655264f6ac4693cb (patch)
treed6d46bce0f473394158bacae40986925b2f7bc5c /generic/tclEnsemble.c
parent1c9f5c87416a863ae166c4ec0938d0b72a238636 (diff)
parent0f48a8bc9251c7c3d0bde6c0f8ce0ee19b9c35c9 (diff)
downloadtcl-9b49520dc25d320488342097655264f6ac4693cb.zip
tcl-9b49520dc25d320488342097655264f6ac4693cb.tar.gz
tcl-9b49520dc25d320488342097655264f6ac4693cb.tar.bz2
fix for [e39cb3f462631a99], namespace is removed from other namespace paths
before deletion is complete
Diffstat (limited to 'generic/tclEnsemble.c')
-rw-r--r--generic/tclEnsemble.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tclEnsemble.c b/generic/tclEnsemble.c
index 929f3ef..ccd43b9 100644
--- a/generic/tclEnsemble.c
+++ b/generic/tclEnsemble.c
@@ -165,7 +165,7 @@ TclNamespaceEnsembleCmd(
const char *simpleName;
int index, done;
- if (nsPtr == NULL || nsPtr->flags & NS_DYING) {
+ if (nsPtr == NULL || nsPtr->flags & NS_DEAD) {
if (!Tcl_InterpDeleted(interp)) {
Tcl_SetObjResult(interp, Tcl_NewStringObj(
"tried to manipulate ensemble of deleted namespace",
@@ -1730,7 +1730,7 @@ NsEnsembleImplementationCmdNR(
return TCL_ERROR;
}
- if (ensemblePtr->nsPtr->flags & NS_DYING) {
+ if (ensemblePtr->nsPtr->flags & NS_DEAD) {
/*
* Don't know how we got here, but make things give up quickly.
*/