summaryrefslogtreecommitdiff
path: root/tools/scaninc/c_file.cpp
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-12-23 12:57:46 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2017-12-23 12:57:46 -0500
commitfdd7e7cb848747a1e0ace8a63d29aaa22dfd1140 (patch)
tree6ddaed4de52bfcc517d573a8f30c5bd0a1650782 /tools/scaninc/c_file.cpp
parentbb8f652504f886af296ffcaac57bf76cdc893c97 (diff)
parent1c1ce902515ccb3ccecde29611711c9b1a3ce955 (diff)
Merge branch 'master' into cable_car
Diffstat (limited to 'tools/scaninc/c_file.cpp')
-rw-r--r--tools/scaninc/c_file.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/scaninc/c_file.cpp b/tools/scaninc/c_file.cpp
index c55ca9a8c..f7acc833f 100644
--- a/tools/scaninc/c_file.cpp
+++ b/tools/scaninc/c_file.cpp
@@ -136,10 +136,10 @@ bool CFile::ConsumeComment()
m_pos += 2;
while (m_buffer[m_pos] != '*' && m_buffer[m_pos + 1] != '/')
{
+ if (m_buffer[m_pos] == 0)
+ return false;
if (!ConsumeNewline())
- {
m_pos++;
- }
}
m_pos += 2;
return true;
@@ -149,6 +149,8 @@ bool CFile::ConsumeComment()
m_pos += 2;
while (!ConsumeNewline())
{
+ if (m_buffer[m_pos] == 0)
+ return false;
m_pos++;
}
return true;