Fix inability for interrogate to parse /*c*//* and /*c*///

This commit is contained in:
rdb 2015-08-04 17:48:46 +02:00
parent 51e243deb5
commit de715b5a0e

View File

@ -979,13 +979,14 @@ skip_whitespace(int c) {
////////////////////////////////////////////////////////////////////
int CPPPreprocessor::
skip_comment(int c) {
if (c == '/') {
while (c == '/') {
int next_c = get();
if (next_c == '*') {
_last_cpp_comment = false;
c = skip_c_comment(get());
} else if (next_c == '/') {
c = skip_cpp_comment(get());
break;
} else {
_last_cpp_comment = false;
unget(next_c);