This commit is contained in:
aozhiwei 2020-07-30 15:51:13 +08:00
parent 8268f46feb
commit 98f1d402cb

View File

@ -103,6 +103,9 @@ namespace f8
if (field_desc->is_repeated()) { if (field_desc->is_repeated()) {
std::shared_ptr<a8::XObject> repeated_field = jsonobj.At(field_name); std::shared_ptr<a8::XObject> repeated_field = jsonobj.At(field_name);
if (!repeated_field) {
continue;
}
for (int i = 0; i < repeated_field->Size(); ++i) { for (int i = 0; i < repeated_field->Size(); ++i) {
auto field_value = repeated_field->At(i); auto field_value = repeated_field->At(i);
switch (field_desc->cpp_type()) { switch (field_desc->cpp_type()) {