rbd: always set out parameter in qemu_rbd_snap_list
commite47c212cb5af148ab6d9dcf49bc0e054fe9c2e1d
authorJosh Durgin <josh.durgin@dreamhost.com>
Wed, 7 Dec 2011 01:05:10 +0000 (6 17:05 -0800)
committerJustin M. Forbes <jforbes@redhat.com>
Tue, 10 Jan 2012 19:37:11 +0000 (10 13:37 -0600)
treea94751357402271b08d38a8eaeecff0133b12ddc
parent8afe984ef7aa25cb2f8af51da021fdc8a242884d
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