diff --git a/tccpp.c b/tccpp.c index e8fbd60a..7ec0d441 100644 --- a/tccpp.c +++ b/tccpp.c @@ -2537,10 +2537,8 @@ maybe_newline: cstr_reset(&tokcstr); cstr_ccat(&tokcstr, '.'); goto parse_num; - } else if (c == '.') { + } else if ((c == '.') && (p[1] == '.')){ PEEKC(c, p); - if (c != '.') - expect("'.'"); PEEKC(c, p); tok = TOK_DOTS; } else {