summaryrefslogtreecommitdiff
path: root/hwpfilter/source/lexer.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'hwpfilter/source/lexer.cxx')
-rw-r--r--hwpfilter/source/lexer.cxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/hwpfilter/source/lexer.cxx b/hwpfilter/source/lexer.cxx
index d70d81a92923..829431cfcc50 100644
--- a/hwpfilter/source/lexer.cxx
+++ b/hwpfilter/source/lexer.cxx
@@ -89,8 +89,12 @@
/* Size of default input buffer. */
#define YY_BUF_SIZE 16384
+namespace {
+
typedef struct yy_buffer_state *YY_BUFFER_STATE;
+}
+
#define EOB_ACT_CONTINUE_SCAN 0
#define EOB_ACT_END_OF_FILE 1
#define EOB_ACT_LAST_MATCH 2
@@ -103,6 +107,7 @@ typedef struct yy_buffer_state *YY_BUFFER_STATE;
*/
typedef unsigned int yy_size_t;
+namespace {
struct yy_buffer_state
{
@@ -161,6 +166,8 @@ struct yy_buffer_state
#define YY_BUFFER_EOF_PENDING 2
};
+}
+
static YY_BUFFER_STATE yy_current_buffer = nullptr;
/* We provide macros for accessing buffer states in case in the