diff options
| author | Marc-André Lureau <marcandre.lureau@redhat.com> | 2022-02-15 00:13:36 +0400 |
|---|---|---|
| committer | Gerd Hoffmann <kraxel@redhat.com> | 2022-03-04 11:28:37 +0100 |
| commit | 6cdcf8810744cbc67074468b7f3c2f50f8e3539c (patch) | |
| tree | 80a17bbc67867add520e0bb624d9508c85ee57e6 /python/tests/protocol.py | |
| parent | a9fbce5e94d6b68ec8404f8a466fde873ba2bc73 (diff) | |
| download | focaccia-qemu-6cdcf8810744cbc67074468b7f3c2f50f8e3539c.tar.gz focaccia-qemu-6cdcf8810744cbc67074468b7f3c2f50f8e3539c.zip | |
ui/console: fix texture leak when calling surface_gl_create_texture()
Make surface_gl_create_texture() idempotent: if the surface is already bound to a texture, do not create a new one. This fixes texture leaks when there are multiple DBus listeners, for example. Reported-by: Akihiko Odaki <akihiko.odaki@gmail.com> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-Id: <20220214201337.1814787-3-marcandre.lureau@redhat.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'python/tests/protocol.py')
0 files changed, 0 insertions, 0 deletions