| 577 | |
| 578 | |
| 579 | inline void add_empty_array_internal(OutputStream* stream, |
| 580 | Serializer::GroupInfo& group_info) { |
| 581 | if (!stream->good()) { |
| 582 | return; |
| 583 | } |
| 584 | if (!array_add_item(stream, group_info, FIELD_ARRAY, 1)) { |
| 585 | return stream->set_bad(); |
| 586 | } |
| 587 | ArrayHead arrhead; |
| 588 | arrhead.head.set_type(FIELD_ARRAY); |
| 589 | arrhead.head.set_name_size(0); |
| 590 | arrhead.head.set_value_size(sizeof(ItemsHead)); |
| 591 | arrhead.items_head.item_count = 0; |
| 592 | stream->append_packed_pod(arrhead); |
| 593 | } |
| 594 | |
| 595 | inline void add_empty_array_internal(OutputStream* stream, |
| 596 | Serializer::GroupInfo & group_info, |
no test coverage detected