summaryrefslogtreecommitdiffstats
path: root/generic/regex.h
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-03-13 20:43:05 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-03-13 20:43:05 (GMT)
commit7e4d77967482128bb89b7cfa2a77cd57e58b2abd (patch)
tree131df6eb75c1c3e33a76a2a3d3fc779a9d845a18 /generic/regex.h
parentfd3fca18dbf1180ee000a49bcdc3abc98fb97920 (diff)
downloadtcl-7e4d77967482128bb89b7cfa2a77cd57e58b2abd.zip
tcl-7e4d77967482128bb89b7cfa2a77cd57e58b2abd.tar.gz
tcl-7e4d77967482128bb89b7cfa2a77cd57e58b2abd.tar.bz2
Make "struct regmatch_t" match "Tcl_RegExpIndices" (again). Win64 build was broken because of this. Other platforms were OK.
Diffstat (limited to 'generic/regex.h')
-rw-r--r--generic/regex.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/regex.h b/generic/regex.h
index d80784d..81f98a4 100644
--- a/generic/regex.h
+++ b/generic/regex.h
@@ -142,8 +142,8 @@ typedef struct {
/* result reporting (may acquire more fields later) */
typedef struct {
- size_t rm_so; /* start of substring */
- size_t rm_eo; /* end of substring */
+ long rm_so; /* start of substring */
+ long rm_eo; /* end of substring */
} regmatch_t;
/* supplementary control and reporting */