diff --git a/lang/cem/libcc.ansi/stdio/doscan.c b/lang/cem/libcc.ansi/stdio/doscan.c index 1b41a3d6a..770f1eae4 100644 --- a/lang/cem/libcc.ansi/stdio/doscan.c +++ b/lang/cem/libcc.ansi/stdio/doscan.c @@ -50,7 +50,7 @@ o_collect(register int c, register FILE *stream, char type, if (c == '-' || c == '+') { *bufp++ = c; - if (--width); + if (--width) c = getc(stream); }