Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.

This commit is contained in:
rsc 2006-04-01 19:24:03 +00:00
parent 226d80b821
commit cbeb0b26e4
492 changed files with 3218 additions and 3167 deletions

View file

@ -128,12 +128,12 @@ loop:
Rune tab1[] =
{
0x007f,
0x07ff,
0x07ff
};
Rune tab2[] =
{
0x003f,
0x0fff,
0x0fff
};
Re2
@ -144,7 +144,7 @@ rclass(Rune p0, Rune p1)
Re2 x;
if(p0 > p1)
return re2char(0xff, 0xff); // no match
return re2char(0xff, 0xff); /* no match */
/*
* bust range into same length

View file

@ -170,11 +170,11 @@ loop:
increment(s, c);
goto loop;
}
// if(flags['2'])
// if(s->match)
// print("%d: %.2x**\n", s, c);
// else
// print("%d: %.2x\n", s, c);
/* if(flags['2']) */
/* if(s->match) */
/* print("%d: %.2x**\n", s, c); */
/* else */
/* print("%d: %.2x\n", s, c); */
lp++;
s = ns;
if(c == '\n') {

View file

@ -30,7 +30,7 @@ sal(int n)
State *s;
s = mal(sizeof(*s));
// s->next = mal(256*sizeof(*s->next));
/* s->next = mal(256*sizeof(*s->next)); */
s->count = n;
s->re = mal(n*sizeof(*state0->re));
return s;