summaryrefslogtreecommitdiffstats
path: root/generic/tclScan.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2018-11-22 08:03:24 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2018-11-22 08:03:24 (GMT)
commit0e7af6107e1f3b060581d8eb6bacb968c314314d (patch)
tree876767675902b62a6c94f7501412aa763eeea69a /generic/tclScan.c
parentf49b4015121c06d999d6a370fe355c626eec0deb (diff)
parente537ff7be6133bfccde0c8e2de74610d17c0e94f (diff)
downloadtcl-0e7af6107e1f3b060581d8eb6bacb968c314314d.zip
tcl-0e7af6107e1f3b060581d8eb6bacb968c314314d.tar.gz
tcl-0e7af6107e1f3b060581d8eb6bacb968c314314d.tar.bz2
Merge 8.6
In addition, tclWinSerial.c: Change back two internal variables from size_t -> int, shouldn't have been done here.
Diffstat (limited to 'generic/tclScan.c')
-rw-r--r--generic/tclScan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/tclScan.c b/generic/tclScan.c
index 745f05b..ae9f505 100644
--- a/generic/tclScan.c
+++ b/generic/tclScan.c
@@ -135,7 +135,7 @@ BuildCharSet(
* as well as the dash.
*/
- if (*format == ']') {
+ if (*format == ']' || !cset->ranges) {
cset->chars[cset->nchars++] = start;
cset->chars[cset->nchars++] = ch;
} else {