summaryrefslogtreecommitdiffstats
path: root/generic/regc_lex.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2021-01-11 11:39:12 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2021-01-11 11:39:12 (GMT)
commit473d9adddc85ee618e4200806f85af14a3b304c0 (patch)
treeb5186a75939742276e3506add1d85ca1b81b536d /generic/regc_lex.c
parent4206bf28183d7010bb79c3b2c889930f4783a6a0 (diff)
downloadtcl-473d9adddc85ee618e4200806f85af14a3b304c0.zip
tcl-473d9adddc85ee618e4200806f85af14a3b304c0.tar.gz
tcl-473d9adddc85ee618e4200806f85af14a3b304c0.tar.bz2
Fix [1dab713a38]: Uninitialized-variable use while parsing '*' in BRE-mode regexps
Diffstat (limited to 'generic/regc_lex.c')
-rw-r--r--generic/regc_lex.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/regc_lex.c b/generic/regc_lex.c
index 039495a..1c60427 100644
--- a/generic/regc_lex.c
+++ b/generic/regc_lex.c
@@ -1002,7 +1002,7 @@ brenext(
if (LASTTYPE(EMPTY) || LASTTYPE('(') || LASTTYPE('^')) {
RETV(PLAIN, c);
}
- RET('*');
+ RETV('*', 1);
break;
case CHR('['):
if (HAVE(6) && *(v->now+0) == CHR('[') &&