Commit eee14340 authored by Stanislav Kinsbursky's avatar Stanislav Kinsbursky Committed by Pavel Emelyanov

protobuf: skip show of zero-size repeated fields

Print "<empty>" message for such filed instead.

#2425
Signed-off-by: 's avatarAndrew Vagin <avagin@parallels.com>
Signed-off-by: 's avatarStanislav Kinsbursky <skinsbursky@openvz.org>
Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent c237a720
......@@ -405,6 +405,11 @@ static void pb_show_repeated(pb_pr_ctl_t *ctl, int nr_fields, pb_pr_show_t show,
unsigned long counter;
int done;
if (nr_fields == 0) {
pr_msg("<empty>");
return;
}
field->count = nr_fields;
done = show(field);
if (done)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment