summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
diff options
context:
space:
mode:
authorpooryorick <com.digitalsmarties@pooryorick.com>2023-05-17 12:26:11 (GMT)
committerpooryorick <com.digitalsmarties@pooryorick.com>2023-05-17 12:26:11 (GMT)
commitac555b905c136e91ee92a89d6b225b9a46851e8d (patch)
tree020a6935435777cb8e313cc5268351a1229fed6a /generic/tclInt.h
parent599038222278a31912d42c4a6db1aee88052c40b (diff)
downloadtcl-ac555b905c136e91ee92a89d6b225b9a46851e8d.zip
tcl-ac555b905c136e91ee92a89d6b225b9a46851e8d.tar.gz
tcl-ac555b905c136e91ee92a89d6b225b9a46851e8d.tar.bz2
New functions: TclUndoRefCount() and TclDictGetSize().
Diffstat (limited to 'generic/tclInt.h')
-rw-r--r--generic/tclInt.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/generic/tclInt.h b/generic/tclInt.h
index 19e878e..979284d 100644
--- a/generic/tclInt.h
+++ b/generic/tclInt.h
@@ -3116,6 +3116,7 @@ MODULE_SCOPE Tcl_Command TclCreateEnsembleInNs(Tcl_Interp *interp,
Tcl_Namespace *ensembleNamespacePtr, int flags);
MODULE_SCOPE void TclDeleteNamespaceVars(Namespace *nsPtr);
MODULE_SCOPE void TclDeleteNamespaceChildren(Namespace *nsPtr);
+MODULE_SCOPE Tcl_Size TclDictGetSize(Tcl_Obj *dictPtr);
MODULE_SCOPE Tcl_Obj* TclDuplicatePureObj(Tcl_Obj * objPtr);
MODULE_SCOPE int TclFindDictElement(Tcl_Interp *interp,
const char *dict, Tcl_Size dictLength,
@@ -3289,6 +3290,7 @@ MODULE_SCOPE void TclParseInit(Tcl_Interp *interp, const char *string,
MODULE_SCOPE Tcl_Size TclParseAllWhiteSpace(const char *src, Tcl_Size numBytes);
MODULE_SCOPE int TclProcessReturn(Tcl_Interp *interp,
int code, int level, Tcl_Obj *returnOpts);
+MODULE_SCOPE void TclUndoRefCount(Tcl_Obj *objPtr);
MODULE_SCOPE int TclpObjLstat(Tcl_Obj *pathPtr, Tcl_StatBuf *buf);
MODULE_SCOPE Tcl_Obj * TclpTempFileName(void);
MODULE_SCOPE Tcl_Obj * TclpTempFileNameForLibrary(Tcl_Interp *interp,