summaryrefslogtreecommitdiff
path: root/src/ui/frames.c
diff options
context:
space:
mode:
authorFaidon Liambotis <[email protected]>2021-07-03 01:10:22 +0300
committerVictor Kareh <[email protected]>2021-07-09 11:03:36 -0400
commit76da06f80107bd554f22be3dfe6798a35dc1bb83 (patch)
tree10bb856d84f91a0448a5b6b1acf10890f727e03b /src/ui/frames.c
parenta94210ee63d0e7f72892e16d65b1228cb3580f47 (diff)
downloadmarco-1.24.tar.bz2
marco-1.24.tar.xz
tabpopup: fix cairo surface leak1.24
Commit 6b05da5e49996a2101edfd703dd3f5d91011d726 introduced a Cairo surface leak, by calling gdk_cairo_surface_create_from_pixbuf() but then never freeing those surfaces with cairo_surface_destroy(). This manifested in leaking resources when switching between virtual desktops, as observed using xrestop ("Pxms" column), which made the desktop slow and ultimately unusable after a few weeks of uptime. Fixes #685
Diffstat (limited to 'src/ui/frames.c')
0 files changed, 0 insertions, 0 deletions