summaryrefslogtreecommitdiffstats
path: root/generic/tclDTrace.d
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2016-12-23 10:07:38 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2016-12-23 10:07:38 (GMT)
commit9c4eb9d12191daaee0a919967abc8f21b3f4fd99 (patch)
treedbbf5d9b49dba582d4ea6bd1f8c5c3d857a60a49 /generic/tclDTrace.d
parent9394984c31c5ff3087bbdc784811b2d57fda1114 (diff)
downloadtcl-9c4eb9d12191daaee0a919967abc8f21b3f4fd99.zip
tcl-9c4eb9d12191daaee0a919967abc8f21b3f4fd99.tar.gz
tcl-9c4eb9d12191daaee0a919967abc8f21b3f4fd99.tar.bz2
Deprecate otherValuePtr and ptrAndLongRep. Some more minor tweaks.
Diffstat (limited to 'generic/tclDTrace.d')
-rw-r--r--generic/tclDTrace.d9
1 files changed, 2 insertions, 7 deletions
diff --git a/generic/tclDTrace.d b/generic/tclDTrace.d
index 360bdff..1ad9ae5 100644
--- a/generic/tclDTrace.d
+++ b/generic/tclDTrace.d
@@ -182,23 +182,18 @@ typedef struct Tcl_ObjType {
} Tcl_ObjType;
struct Tcl_Obj {
- int refCount;
+ size_t refCount;
char *bytes;
- int length;
+ size_t length;
Tcl_ObjType *typePtr;
union {
long longValue;
double doubleValue;
- void *otherValuePtr;
int64_t wideValue;
struct {
void *ptr1;
void *ptr2;
} twoPtrValue;
- struct {
- void *ptr;
- unsigned long value;
- } ptrAndLongRep;
} internalRep;
};