summaryrefslogtreecommitdiffstats
path: root/generic/tclProcess.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2018-09-04 14:37:01 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2018-09-04 14:37:01 (GMT)
commitfdf1df3b29531c5031a33f2e3c1f4668937c1c5f (patch)
tree3d2e88bf613d6b66d0fb2a83c382f0e9aa0c24dc /generic/tclProcess.c
parent2f2b7f6ac7122f3b6be07e793e1658cdb5791aa2 (diff)
downloadtcl-fdf1df3b29531c5031a33f2e3c1f4668937c1c5f.zip
tcl-fdf1df3b29531c5031a33f2e3c1f4668937c1c5f.tar.gz
tcl-fdf1df3b29531c5031a33f2e3c1f4668937c1c5f.tar.bz2
Fix [540bed4bde]: binary format can result in "integer value too large to represent".
Implemented a new utility function TclGetWideBitsFromObj(), which handles the overflowing of integers using bignums. This function can be used in a _LOT_ of other places, preventing code duplication. Done that as well. Those changes have no effect on other commands, only two new "binary format" test-cases for this specific situation: binary-44.5 and binary-44.6
Diffstat (limited to 'generic/tclProcess.c')
0 files changed, 0 insertions, 0 deletions