From 36c7e9a9625b65332e16615897f1ef9c1b99e203 Mon Sep 17 00:00:00 2001 From: Wouter van Oortmerssen Date: Mon, 29 Jun 2015 15:21:48 -0700 Subject: [PATCH] Fixed null root_table access in binary schema generation. Change-Id: Ia2b7abc10bee52814e815befcad6a89697295d8f Tested: on Linux. --- src/idl_parser.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/idl_parser.cpp b/src/idl_parser.cpp index b036220..bf4b931 100644 --- a/src/idl_parser.cpp +++ b/src/idl_parser.cpp @@ -1338,7 +1338,9 @@ void Parser::Serialize() { builder_.CreateVectorOfSortedTables(&enum_offsets), builder_.CreateString(file_identifier_), builder_.CreateString(file_extension_), - root_struct_def_->serialized_location); + root_struct_def_ + ? root_struct_def_->serialized_location + : 0); builder_.Finish(schema_offset, reflection::SchemaIdentifier()); } -- 2.7.4