summaryrefslogtreecommitdiffstats
path: root/generic/tcl.h
diff options
context:
space:
mode:
authorjan.nijtmans <jan.nijtmans@noemail.net>2013-12-06 10:04:48 (GMT)
committerjan.nijtmans <jan.nijtmans@noemail.net>2013-12-06 10:04:48 (GMT)
commit9abae59ac3f12bb0c2a86a68a0b31d5cfee73fc0 (patch)
treedafc6b4990f19c519a76c1e35572ec128e47171c /generic/tcl.h
parentb83ab56dd7c0790b8fa70a5e386294e64b3c0b71 (diff)
downloadtcl-9abae59ac3f12bb0c2a86a68a0b31d5cfee73fc0.zip
tcl-9abae59ac3f12bb0c2a86a68a0b31d5cfee73fc0.tar.gz
tcl-9abae59ac3f12bb0c2a86a68a0b31d5cfee73fc0.tar.bz2
Introducing a new union member in Tcl_Obj is not a good idea in a patch release, especially using "long".
Better allow iterNum and iterMax to grow to ssize_t (or size_t) in Tcl 9 (or 8.x, why not?). Usage of "long" in public API causes interoperability problems between Cygwin64 and Win64 (probably no-one cares except me). FossilOrigin-Name: e8d964a08e0869791cc50c14ad7a3aaf32654005
Diffstat (limited to 'generic/tcl.h')
-rw-r--r--generic/tcl.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/generic/tcl.h b/generic/tcl.h
index aab299e..4bf81cc 100644
--- a/generic/tcl.h
+++ b/generic/tcl.h
@@ -848,10 +848,6 @@ typedef struct Tcl_Obj {
void *ptr;
unsigned long value;
} ptrAndLongRep;
- struct {
- long int1;
- long int2;
- } twoIntValue;
} internalRep;
} Tcl_Obj;