tests: unit: add NULL-pointer check
commitb3a58a6ae346f14075af0df7f9903ad389c33dbd
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 5 Sep 2022 11:09:07 +0000 (5 13:09 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Sun, 18 Sep 2022 07:17:41 +0000 (18 09:17 +0200)
treed7a6436587c6c508c4abca47d43b983132b969cd
parent5dc51100394206b4ca3fdcafb008de8f99fc4676
tests: unit: add NULL-pointer check

In CID 1432593, Coverity complains that the result of qdict_crumple()
might leak if it is not a dictionary.  This is not a practical concern
since the test would fail immediately with a NULL pointer dereference
in qdict_size().

However, it is not nice to depend on qdict_size() crashing, so add an
explicit assertion that that the crumpled object was indeed a dictionary.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tests/unit/check-block-qdict.c