Fixed Android STLPort related error.

Change-Id: I59ff072e526fc63b3215767a4d4a2a8944b65654
parent 69d3fec4
...@@ -1784,7 +1784,7 @@ bool GenerateBinary(const Parser &parser, const std::string &path, ...@@ -1784,7 +1784,7 @@ bool GenerateBinary(const Parser &parser, const std::string &path,
const std::string &file_name) { const std::string &file_name) {
if (parser.opts.use_flexbuffers) { if (parser.opts.use_flexbuffers) {
auto data_vec = parser.flex_builder_.GetBuffer(); auto data_vec = parser.flex_builder_.GetBuffer();
auto data_ptr = reinterpret_cast<char *>(data_vec.data()); auto data_ptr = reinterpret_cast<char *>(data(data_vec));
return !parser.flex_builder_.GetSize() || return !parser.flex_builder_.GetSize() ||
flatbuffers::SaveFile( flatbuffers::SaveFile(
BinaryFileName(parser, path, file_name).c_str(), data_ptr, BinaryFileName(parser, path, file_name).c_str(), data_ptr,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment