From 020012e69c22440d89525fd8ad7974636dc85360 Mon Sep 17 00:00:00 2001
From: Wouter van Oortmerssen <aardappel@gmail.com>
Date: Mon, 22 Jan 2018 09:06:13 -0800
Subject: [PATCH] Fixed native_include not requiring a ; terminator.

Change-Id: Ic4f49e94c67ba23f07e5ba7e87ca94e8db5d5906
Tested: on Linux.
---
 src/idl_parser.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/idl_parser.cpp b/src/idl_parser.cpp
index 4288b9e4..39a96d11 100644
--- a/src/idl_parser.cpp
+++ b/src/idl_parser.cpp
@@ -2273,6 +2273,7 @@ CheckedError Parser::DoParse(const char *source, const char **include_paths,
       NEXT();
       vector_emplace_back(&native_included_files_, attribute_);
       EXPECT(kTokenStringConstant);
+      EXPECT(';');
     } else if (IsIdent("include") || (opts.proto_mode && IsIdent("import"))) {
       NEXT();
       if (opts.proto_mode && attribute_ == "public") NEXT();
-- 
GitLab