From 346ec21c4c9007e98c84b67e4f5e4b9a67bbbce7 Mon Sep 17 00:00:00 2001 From: emersion Date: Fri, 26 Oct 2018 18:38:23 +0200 Subject: util: use shm_open for in-memory files shm_open is a POSIX function creating an in-memory file. Using it simplifies the code and removes the dependency on XDG_RUNTIME_DIR. The only downside is that we need to generate a random name for the shm file. --- util/meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'util/meson.build') diff --git a/util/meson.build b/util/meson.build index f9d1997d..dca3e9a4 100644 --- a/util/meson.build +++ b/util/meson.build @@ -3,10 +3,10 @@ lib_wlr_util = static_library( files( 'array.c', 'log.c', - 'os-compatibility.c', 'region.c', + 'shm.c', 'signal.c', ), include_directories: wlr_inc, - dependencies: [wayland_server, pixman], + dependencies: [wayland_server, pixman, rt], ) -- cgit v1.2.3