diff options
| author | Marc-André Lureau | 2021-08-05 15:56:58 +0200 |
|---|---|---|
| committer | Marc-André Lureau | 2021-08-31 15:25:09 +0200 |
| commit | 248c50b2bd31ab7bb8220cd1d7eca3a0d6463aa7 (patch) | |
| tree | 8fc69995a22b33ddd0ad42efb097c5006e3b8c01 /include | |
| parent | Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.2-20210827' in... (diff) | |
| download | qemu-248c50b2bd31ab7bb8220cd1d7eca3a0d6463aa7.tar.gz qemu-248c50b2bd31ab7bb8220cd1d7eca3a0d6463aa7.tar.xz qemu-248c50b2bd31ab7bb8220cd1d7eca3a0d6463aa7.zip | |
ui/vdagent: fix leak on error path
"info" was leaked when more than 10 entries.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20210805135715.857938-2-marcandre.lureau@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/ui/clipboard.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/ui/clipboard.h b/include/ui/clipboard.h index b45b984c9f..eb789a285a 100644 --- a/include/ui/clipboard.h +++ b/include/ui/clipboard.h @@ -190,4 +190,6 @@ void qemu_clipboard_set_data(QemuClipboardPeer *peer, const void *data, bool update); +G_DEFINE_AUTOPTR_CLEANUP_FUNC(QemuClipboardInfo, qemu_clipboard_info_unref) + #endif /* QEMU_CLIPBOARD_H */ |
