From 8290cebc09c74ac0969ed2692a8de08ca134871c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 11 Jul 2021 11:54:08 +0200 Subject: [PATCH] server: the terminal now purges SHM pixmaps on its own --- server.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/server.c b/server.c index 9ab70f03..06f477db 100644 --- a/server.c +++ b/server.c @@ -132,13 +132,6 @@ term_shutdown_handler(void *data, int exit_code) { struct terminal_instance *instance = data; - struct wl_shm *shm = instance->server->wayl->shm; - - shm_purge(shm, shm_cookie_grid(instance->terminal)); - shm_purge(shm, shm_cookie_search(instance->terminal)); - for (enum csd_surface surf = 0; surf < CSD_SURF_COUNT; surf++) - shm_purge(shm, shm_cookie_csd(instance->terminal, surf)); - instance->terminal = NULL; instance_destroy(instance, exit_code); }