rbd: always set out parameter in qemu_rbd_snap_list
authorJosh Durgin <josh.durgin@dreamhost.com>
Wed, 7 Dec 2011 01:05:10 +0000 (17:05 -0800)
committerKevin Wolf <kwolf@redhat.com>
Thu, 15 Dec 2011 11:40:08 +0000 (12:40 +0100)
commitb9c532903fa528891c0eceb34ea40a0c47bfb5db
tree783486233cbbc8c03da1e86f275229349380958f
parent28c1202ba63370d44c003fd35257584b1e68de76
rbd: always set out parameter in qemu_rbd_snap_list

The caller expects psn_tab to be NULL when there are no snapshots or
an error occurs. This results in calling g_free on an invalid address.

Reported-by: Oliver Francke <Oliver@filoo.de>
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/rbd.c