diff options
author | Philippe Mathieu-Daudé <philmd@redhat.com> | 2021-05-31 12:19:28 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2021-07-22 13:31:51 +0200 |
commit | dc2deaba4852e3324a4558a8bd29c58ce3299699 (patch) | |
tree | 1621159c9d32c4946d6e75bbae77be331af65872 /scripts/simpletrace.py | |
parent | e77c8b8b8e933414ef07dbed04e02973fccffeb0 (diff) | |
download | qemu-dc2deaba4852e3324a4558a8bd29c58ce3299699.zip qemu-dc2deaba4852e3324a4558a8bd29c58ce3299699.tar.gz qemu-dc2deaba4852e3324a4558a8bd29c58ce3299699.tar.bz2 |
hw/display/virtio-gpu: Fix memory leak (CID 1453811)
To avoid leaking memory on the error path, reorder the
code as:
- check the parameters first
- check resource already existing
- finally allocate memory
Reported-by: Coverity (CID 1453811: RESOURCE_LEAK)
Fixes: e0933d91b1c ("virtio-gpu: Add virtio_gpu_resource_create_blob")
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210531101928.1662732-1-philmd@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'scripts/simpletrace.py')
0 files changed, 0 insertions, 0 deletions