diff options
author | Markus Armbruster <armbru@redhat.com> | 2014-05-28 11:16:57 +0200 |
---|---|---|
committer | Michael Roth <mdroth@linux.vnet.ibm.com> | 2014-08-05 11:42:52 -0500 |
commit | d1567e298094a496ad5dc81c9a360dfab98a214d (patch) | |
tree | a374ceac5c012ebd7a0d815d46abe718e0386848 | |
parent | 5e3322eec31e6198c5370a1f01c6e1429548ebcb (diff) |
block: Plug memory leak on brv_open_image() error path
Introduced in commit da557a. Spotted by Coverity.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Benoit Canet <benoit@irqsave.net>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
(cherry picked from commit b20e61e0d52eef57cf5db55087b16e0b5207e730)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
-rw-r--r-- | block.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1158,6 +1158,7 @@ int bdrv_open_image(BlockDriverState **pbs, const char *filename, bdref_key); ret = -EINVAL; } + QDECREF(image_options); goto done; } |