Taskbar: thumbnails (XShmGetImage - avoid leaking in X)
o9000 mrovi9000@gmail.com
1 files changed,
6 insertions(+),
1 deletions(-)
jump to
M
src/util/window.c
→
src/util/window.c
@@ -536,6 +536,10 @@
// 2nd pass smooth_thumbnail(result); + if (ximg) { + XDestroyImage(ximg); + ximg = NULL; + } err4: if (use_shm) XShmDetach(server.display, &shminfo);@@ -546,7 +550,8 @@ err2:
if (use_shm) shmctl(shminfo.shmid, IPC_RMID, NULL); err1: - XDestroyImage(ximg); + if (ximg) + XDestroyImage(ximg); err0: return result; }