summaryrefslogtreecommitdiffstats
path: root/generic/tcl.h
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2016-11-25 09:38:04 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2016-11-25 09:38:04 (GMT)
commit90781d6874c5e6c4a1c2f50f933330a3a76ebbce (patch)
tree51fed05c893c751728742ac2ffb65f0c9a9538e5 /generic/tcl.h
parentfe050914128d2cb08469451d9bc1fa1904558060 (diff)
parenta3572d2400fc9b189ceb5f6f2c929486d136ab05 (diff)
downloadtcl-90781d6874c5e6c4a1c2f50f933330a3a76ebbce.zip
tcl-90781d6874c5e6c4a1c2f50f933330a3a76ebbce.tar.gz
tcl-90781d6874c5e6c4a1c2f50f933330a3a76ebbce.tar.bz2
Merge trunk, and fix two socket test-cases.
Diffstat (limited to 'generic/tcl.h')
-rw-r--r--generic/tcl.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/generic/tcl.h b/generic/tcl.h
index 75a947a..7cdcbb6 100644
--- a/generic/tcl.h
+++ b/generic/tcl.h
@@ -831,19 +831,20 @@ typedef struct Tcl_Obj {
union { /* The internal representation: */
long longValue; /* - an long integer value. */
double doubleValue; /* - a double-precision floating value. */
- void *otherValuePtr; /* - another, type-specific value,
- not used internally any more. */
+ void *otherValuePtr; /* - another, type-specific value, not used
+ * internally any more. */
Tcl_WideInt wideValue; /* - a long long value. */
struct { /* - internal rep as two pointers.
- * the main use of which is a bignum's
+ * Many uses in Tcl, including a bignum's
* tightly packed fields, where the alloc,
* used and signum flags are packed into
- * ptr2 with everything else hung off ptr1. */
+ * ptr2 with everything else hung off
+ * ptr1. */
void *ptr1;
void *ptr2;
} twoPtrValue;
struct { /* - internal rep as a pointer and a long,
- not used internally any more. */
+ * not used internally any more. */
void *ptr;
unsigned long value;
} ptrAndLongRep;