summaryrefslogtreecommitdiff
path: root/tools/ramscrgen/sym_file.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/ramscrgen/sym_file.h')
-rw-r--r--tools/ramscrgen/sym_file.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/ramscrgen/sym_file.h b/tools/ramscrgen/sym_file.h
index 5b3cedb3b..bb0c8038d 100644
--- a/tools/ramscrgen/sym_file.h
+++ b/tools/ramscrgen/sym_file.h
@@ -46,7 +46,9 @@ public:
std::string ReadPath();
bool ReadInteger(unsigned long& value);
void ExpectEmptyRestOfLine();
+ void SkipLine();
bool IsAtEnd();
+ void HandleLangConditional(std::string lang);
void RaiseError(const char* format, ...);
void RaiseWarning(const char* format, ...);
@@ -57,6 +59,7 @@ private:
long m_lineNum;
long m_lineStart;
std::string m_filename;
+ bool m_inLangConditional;
bool ConsumeComma();
void RemoveComments();