aboutsummaryrefslogtreecommitdiffstats
path: root/ApiExtractor/parser/rpp/pp-engine-bits.h
diff options
context:
space:
mode:
Diffstat (limited to 'ApiExtractor/parser/rpp/pp-engine-bits.h')
-rw-r--r--ApiExtractor/parser/rpp/pp-engine-bits.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ApiExtractor/parser/rpp/pp-engine-bits.h b/ApiExtractor/parser/rpp/pp-engine-bits.h
index 5552b16..a15059e 100644
--- a/ApiExtractor/parser/rpp/pp-engine-bits.h
+++ b/ApiExtractor/parser/rpp/pp-engine-bits.h
@@ -623,6 +623,8 @@ _InputIterator pp::handle_define(_InputIterator __first, _InputIterator __last)
} else {
__first = skip_comment_or_divop(__first, __last);
env.current_line += skip_comment_or_divop.lines;
+ if (__first == __last)
+ break;
}
}