From 9fb9e9f7d555ae7504b8ae53250020797d70e887 Mon Sep 17 00:00:00 2001 From: YaoBing Xiao Date: Thu, 5 Jun 2025 13:46:06 +0800 Subject: server: fix socket path memory leak The socket path allocated with strdup() in server_init() was not being freed in server_fini(). Remove const qualifier and add proper cleanup. --- include/sway/server.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include') diff --git a/include/sway/server.h b/include/sway/server.h index e7d7094f..1cb72e77 100644 --- a/include/sway/server.h +++ b/include/sway/server.h @@ -27,7 +27,7 @@ struct sway_session_lock { struct sway_server { struct wl_display *wl_display; struct wl_event_loop *wl_event_loop; - const char *socket; + char *socket; struct wlr_backend *backend; struct wlr_session *session; -- cgit v1.2.3