From c4f902c3ab2d00c640607944ca8e1e1bd80be948 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Wed, 5 Feb 2025 22:08:52 +0100 Subject: Fix incorrect arguments passed to gsr-global-hotkeys --- main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 4a59882..f7dc81d 100644 --- a/main.c +++ b/main.c @@ -243,7 +243,7 @@ static int launch_gsr_global_hotkeys(char **argv) { */ if(strcmp(self_path, kms_server_proxy_local_filepath_full) != 0) { argv[0] = kms_server_proxy_local_filepath_full; - return execv(argv[0], (char *const*)argv); + return execv(argv[0], argv); } if(setuid(0) == -1) { @@ -252,7 +252,7 @@ static int launch_gsr_global_hotkeys(char **argv) { } argv[2] = GSR_GLOBAL_HOTKEYS_FILEPATH; - return execv(argv[2], argv + 3); + return execv(argv[2], argv + 2); } int main(int argc, char **argv) { -- cgit v1.2.3-70-g09d2