diff options
Diffstat (limited to 'usr.bin/m4/expr.c')
| -rw-r--r-- | usr.bin/m4/expr.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/usr.bin/m4/expr.c b/usr.bin/m4/expr.c index 249d5d5ac493..962070fdd9ef 100644 --- a/usr.bin/m4/expr.c +++ b/usr.bin/m4/expr.c @@ -245,21 +245,19 @@ not() static int eqrel() { - int vl, vr, eqrel; + int vl, vr, eqrelval; vl = shift(); - while ((eqrel = geteqrel()) != -1) { + while ((eqrelval = geteqrel()) != -1) { vr = shift(); - switch (eqrel) { - + switch (eqrelval) { case EQL: vl = (vl == vr); break; case NEQ: vl = (vl != vr); break; - case LEQ: vl = (vl <= vr); break; @@ -446,7 +444,7 @@ constant() ungetch(); return num(); } - for (i = 0; i < sizeof(int); i++) { + for (i = 0; i < (int)sizeof(int); i++) { if ((c = getch()) == '\'') { ungetch(); break; |
