mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-25 04:36:11 +00:00
Fix struct vector ordering in pack function (#8747)
This commit is contained in:
@@ -1578,7 +1578,7 @@ class MonsterT implements fb.Packable {
|
||||
final int? testOffset = test?.pack(fbBuilder);
|
||||
int? test4Offset;
|
||||
if (test4 != null) {
|
||||
for (var e in test4!) {
|
||||
for (var e in test4!.reversed) {
|
||||
e.pack(fbBuilder);
|
||||
}
|
||||
test4Offset = fbBuilder.endStructVector(test4!.length);
|
||||
@@ -1608,7 +1608,7 @@ class MonsterT implements fb.Packable {
|
||||
);
|
||||
int? testarrayofsortedstructOffset;
|
||||
if (testarrayofsortedstruct != null) {
|
||||
for (var e in testarrayofsortedstruct!) {
|
||||
for (var e in testarrayofsortedstruct!.reversed) {
|
||||
e.pack(fbBuilder);
|
||||
}
|
||||
testarrayofsortedstructOffset = fbBuilder.endStructVector(
|
||||
@@ -1620,7 +1620,7 @@ class MonsterT implements fb.Packable {
|
||||
: fbBuilder.writeListUint8(flex!);
|
||||
int? test5Offset;
|
||||
if (test5 != null) {
|
||||
for (var e in test5!) {
|
||||
for (var e in test5!.reversed) {
|
||||
e.pack(fbBuilder);
|
||||
}
|
||||
test5Offset = fbBuilder.endStructVector(test5!.length);
|
||||
|
||||
Reference in New Issue
Block a user