summaryrefslogtreecommitdiffstats
path: root/generic/regcomp.c
diff options
context:
space:
mode:
authornijtmans <nijtmans@noemail.net>2010-05-19 08:23:09 (GMT)
committernijtmans <nijtmans@noemail.net>2010-05-19 08:23:09 (GMT)
commit30ccbb3a61d239d5cc659b31506d2dd9c4482cd7 (patch)
tree31dbdbc468a888b7db0ce1c24b08964fe129d83b /generic/regcomp.c
parent88a2ada1ff38cf34b275595cc03cdb74aaaf0ab2 (diff)
downloadtcl-30ccbb3a61d239d5cc659b31506d2dd9c4482cd7.zip
tcl-30ccbb3a61d239d5cc659b31506d2dd9c4482cd7.tar.gz
tcl-30ccbb3a61d239d5cc659b31506d2dd9c4482cd7.tar.bz2
Don't use arrays of length 1, just use a single element then, it makes code more readable.
FossilOrigin-Name: d3074821cb266b7709e26b7e359e40462d983613
Diffstat (limited to 'generic/regcomp.c')
-rw-r--r--generic/regcomp.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/generic/regcomp.c b/generic/regcomp.c
index 8ff77ad..9753ca4 100644
--- a/generic/regcomp.c
+++ b/generic/regcomp.c
@@ -1458,7 +1458,7 @@ brackpart(
celt startc, endc;
struct cvec *cv;
const chr *startp, *endp;
- chr c[1];
+ chr c;
/*
* Parse something, get rid of special cases, take shortcuts.
@@ -1470,7 +1470,7 @@ brackpart(
return;
break;
case PLAIN:
- c[0] = v->nextvalue;
+ c = v->nextvalue;
NEXT();
/*
@@ -1478,10 +1478,10 @@ brackpart(
*/
if (!SEE(RANGE)) {
- onechr(v, c[0], lp, rp);
+ onechr(v, c, lp, rp);
return;
}
- startc = element(v, c, c+1);
+ startc = element(v, &c, &c+1);
NOERR();
break;
case COLLEL:
@@ -1525,9 +1525,9 @@ brackpart(
switch (v->nexttype) {
case PLAIN:
case RANGE:
- c[0] = v->nextvalue;
+ c = v->nextvalue;
NEXT();
- endc = element(v, c, c+1);
+ endc = element(v, &c, &c+1);
NOERR();
break;
case COLLEL: