mirror of
https://github.com/google/flatbuffers.git
synced 2026-07-03 20:14:14 +00:00
Fixed possible compile error in CreateVector* functions.
Change-Id: I3b1fca2ea536349240b7bee35eff360f3acbb539 Tested: on Windows and Linux.
This commit is contained in:
@@ -597,7 +597,7 @@ class FlatBufferBuilder {
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<typename T> Offset<Vector<T>> CreateVector(const std::vector<T> &v){
|
template<typename T> Offset<Vector<T>> CreateVector(const std::vector<T> &v){
|
||||||
return CreateVector(v.begin(), v.size());
|
return CreateVector(v.data(), v.size());
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename T> Offset<Vector<const T *>> CreateVectorOfStructs(
|
template<typename T> Offset<Vector<const T *>> CreateVectorOfStructs(
|
||||||
@@ -610,7 +610,7 @@ class FlatBufferBuilder {
|
|||||||
|
|
||||||
template<typename T> Offset<Vector<const T *>> CreateVectorOfStructs(
|
template<typename T> Offset<Vector<const T *>> CreateVectorOfStructs(
|
||||||
const std::vector<T> &v) {
|
const std::vector<T> &v) {
|
||||||
return CreateVectorOfStructs(v.begin(), v.size());
|
return CreateVectorOfStructs(v.data(), v.size());
|
||||||
}
|
}
|
||||||
|
|
||||||
// Finish serializing a buffer by writing the root offset.
|
// Finish serializing a buffer by writing the root offset.
|
||||||
|
|||||||
Reference in New Issue
Block a user