qcow: fix memory leaks related to encryption
commit0696ae2c9236a3589f5eaf5b00c12868b6f30a17
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 14 Jul 2017 10:31:05 +0000 (14 11:31 +0100)
committerMax Reitz <mreitz@redhat.com>
Tue, 25 Jul 2017 14:33:31 +0000 (25 16:33 +0200)
tree57aca1a5923eb3dc971fe1d51049f7cdd4bef5a1
parent4c4414a4388f902b7ae2814f9a64898dd0e426a5
qcow: fix memory leaks related to encryption

Fix leak of the 'encryptopts' string, which was mistakenly
declared const.

Fix leak of QemuOpts entry which should not have been deleted
from the opts array.

Reported by: coverity
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Message-id: 20170714103105.5781-1-berrange@redhat.com
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Max Reitz <mreitz@redhat.com>
block/qcow.c
block/qcow2.c