summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
diff options
context:
space:
mode:
authorpooryorick <com.digitalsmarties@pooryorick.com>2021-04-03 12:48:54 (GMT)
committerpooryorick <com.digitalsmarties@pooryorick.com>2021-04-03 12:48:54 (GMT)
commit970479b4ee7ed81756afb201bf22fb663e9fc99a (patch)
tree5c723b7b7d0cdfc752bedd74922bd43beaa48025 /generic/tclInt.h
parent55f8e3ac01b129121e749e40480a67bca8aa0832 (diff)
downloadtcl-970479b4ee7ed81756afb201bf22fb663e9fc99a.zip
tcl-970479b4ee7ed81756afb201bf22fb663e9fc99a.tar.gz
tcl-970479b4ee7ed81756afb201bf22fb663e9fc99a.tar.bz2
When a namesapce is deleted delete all namespaces under it before making any
modifictions to it.
Diffstat (limited to 'generic/tclInt.h')
-rw-r--r--generic/tclInt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/generic/tclInt.h b/generic/tclInt.h
index fa661d6..e86a0cc 100644
--- a/generic/tclInt.h
+++ b/generic/tclInt.h
@@ -2958,6 +2958,7 @@ MODULE_SCOPE Tcl_Command TclCreateEnsembleInNs(Tcl_Interp *interp,
const char *name, Tcl_Namespace *nameNamespacePtr,
Tcl_Namespace *ensembleNamespacePtr, int flags);
MODULE_SCOPE void TclDeleteNamespaceVars(Namespace *nsPtr);
+MODULE_SCOPE void TclDeleteNamespaceChildren(Namespace *nsPt);
MODULE_SCOPE int TclFindDictElement(Tcl_Interp *interp,
const char *dict, int dictLength,
const char **elementPtr, const char **nextPtr,