FFI: Fix comment parsing.

This commit is contained in:
Mike Pall 2011-07-06 23:04:33 +02:00
parent ee4cffb7e6
commit 29ac908f74

View File

@ -264,7 +264,11 @@ static CPToken cp_string(CPState *cp)
static void cp_comment_c(CPState *cp)
{
do {
if (cp_get(cp) == '*' && cp_get(cp) == '/') { cp_get(cp); break; }
if (cp_get(cp) == '*') {
do {
if (cp_get(cp) == '/') { cp_get(cp); return; }
} while (cp->c == '*');
}
if (cp_iseol(cp->c)) cp_newline(cp);
} while (cp->c != '\0');
}