Home
last modified time | relevance | path

Searched hist:"3 cb0e25c4b417b7336816bd92de458f0770d49ff" (Results 1 – 1 of 1) sorted by relevance

/openbmc/qemu/
H A Dblockdev.cdiff 3cb0e25c4b417b7336816bd92de458f0770d49ff Wed May 28 04:17:02 CDT 2014 Markus Armbruster <armbru@redhat.com> blockdev: Plug memory leak in drive_init()

bs_opts is leaked on all paths from its qdev_new() that don't got
through blockdev_init(). Add the missing QDECREF(), and zap bs_opts
after blockdev_init(), so the new QDECREF() does nothing when we go
through blockdev_init().

Leak introduced in commit f298d07. Spotted by Coverity.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>