summaryrefslogtreecommitdiffstats
path: root/generic/tcl.decls
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2018-10-27 01:04:33 (GMT)
committerdgp <dgp@users.sourceforge.net>2018-10-27 01:04:33 (GMT)
commitb28e8c3bd12a7bf36eb2745b105c36901403b6c2 (patch)
tree72fe349a710c2bb642ef8a768a56c0ddb92768ed /generic/tcl.decls
parent7ecdd17b4d021a420e4eb9996208dcdf54061703 (diff)
downloadtcl-b28e8c3bd12a7bf36eb2745b105c36901403b6c2.zip
tcl-b28e8c3bd12a7bf36eb2745b105c36901403b6c2.tar.gz
tcl-b28e8c3bd12a7bf36eb2745b105c36901403b6c2.tar.bz2
Draft implementation of TIP 506 - rebased to Tcl 8.7
Diffstat (limited to 'generic/tcl.decls')
-rw-r--r--generic/tcl.decls14
1 files changed, 13 insertions, 1 deletions
diff --git a/generic/tcl.decls b/generic/tcl.decls
index dfcb822..8f6bd06 100644
--- a/generic/tcl.decls
+++ b/generic/tcl.decls
@@ -132,7 +132,7 @@ declare 28 {
declare 29 {
Tcl_Obj *Tcl_DuplicateObj(Tcl_Obj *objPtr)
}
-declare 30 {
+declare 30 {deprecated {Kept only for deployed refcounting macros}} {
void TclFreeObj(Tcl_Obj *objPtr)
}
declare 31 {
@@ -2346,6 +2346,18 @@ declare 635 {
unsigned char *data, size_t datalen, int copy)
}
+declare 636 {
+ void Tcl_IncrRefCount(Tcl_Obj *objPtr)
+}
+
+declare 637 {
+ void Tcl_DecrRefCount(Tcl_Obj *objPtr)
+}
+
+declare 638 {
+ int Tcl_IsShared(Tcl_Obj *objPtr)
+}
+
# ----- BASELINE -- FOR -- 8.7.0 ----- #
##############################################################################