diff --git a/src/idl_parser.cpp b/src/idl_parser.cpp index e4d2d9421..47e44c8bd 100644 --- a/src/idl_parser.cpp +++ b/src/idl_parser.cpp @@ -713,6 +713,7 @@ bool Parser::Parse(const char *source) { while (token_ != kTokenEof) { if (token_ == kTokenNameSpace) { Next(); + name_space_.clear(); for (;;) { name_space_.push_back(attribute_); Expect(kTokenIdentifier);