From a576c2ca4f27a7252680cb0eb5acb6e3cd104055 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tin=20=C5=A0vagelj?= Date: Tue, 30 Apr 2024 17:25:12 +0200 Subject: [PATCH] Use private mapping from provided shm_pool buffer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tin Å vagelj --- src/display-wayland.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/display-wayland.cc b/src/display-wayland.cc index 9505eb4da..32ebd0614 100644 --- a/src/display-wayland.cc +++ b/src/display-wayland.cc @@ -1065,7 +1065,7 @@ static struct wl_shm_pool *make_shm_pool(struct wl_shm *shm, int size, return NULL; } - *data = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); + *data = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); if (*data == MAP_FAILED) { fprintf(stderr, "mmap failed: %m\n"); close(fd);