summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/awk/maketab.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/cmd/awk/maketab.c b/sys/src/cmd/awk/maketab.c
index 70e214a50..84277adff 100644
--- a/sys/src/cmd/awk/maketab.c
+++ b/sys/src/cmd/awk/maketab.c
@@ -133,8 +133,8 @@ void main(int, char**)
i = 0;
while ((buf = Brdline(fp, '\n')) != nil) {
buf[Blinelen(fp)-1] = '\0';
- tokenize(buf, toks, 3);
- if (toks[0] == nil || strcmp("#define", toks[0]) != 0) /* not a valid #define */
+ if (tokenize(buf, toks, 3) != 3
+ || strcmp("#define", toks[0]) != 0) /* not a valid #define */
continue;
tok = strtol(toks[2], nil, 10);
if (tok < FIRSTTOKEN || tok > LASTTOKEN) {