diff --git a/src/idl_parser.cpp b/src/idl_parser.cpp index 4288b9e41d22272957b04aabe48a8f994a2ec12e..39a96d11fc919bfedef5bf17387b803f67b511ef 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();