From 19153760d343ae9b46888806404e88033e2b628c Mon Sep 17 00:00:00 2001 From: AnErrupTion Date: Wed, 7 Dec 2022 12:20:23 +0100 Subject: [PATCH] Fix segfault (closes #434, #435) --- src/inputs.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/inputs.c b/src/inputs.c index c9bda06..b88ff51 100644 --- a/src/inputs.c +++ b/src/inputs.c @@ -196,9 +196,7 @@ void input_desktop_add( target->list[target->cur] = name; int name_len = strlen(name); - char* name_simple = malloc(name_len); - - memcpy(name_simple, name, name_len); + char* name_simple = strdup(name_len); if (strstr(name_simple, " ") != NULL) {