Fixed STLPort build

Change-Id: I2b9508f547667695475be64fa56f64f129603fd4
This commit is contained in:
Wouter van Oortmerssen
2018-11-05 16:33:06 -08:00
parent 980a6d66d3
commit f445c1eb4a
2 changed files with 4 additions and 3 deletions

View File

@@ -2363,8 +2363,9 @@ class CppGenerator : public BaseGenerator {
// the underlying storage type (eg. uint8_t).
const auto basetype = GenTypeBasic(
field.value.type.enum_def->underlying_type, false);
code += "_fbb.CreateVectorScalarCast<" + basetype + ">(" + value +
".data(), " + value + ".size())";
code += "_fbb.CreateVectorScalarCast<" + basetype +
">(flatbuffers::data(" + value + "), " + value +
".size())";
} else if (field.attributes.Lookup("cpp_type")) {
auto type = GenTypeBasic(vector_type, false);
code += "_fbb.CreateVector<" + type + ">(" + value + ".size(), ";