From 9b81e70bb3b364e7ed79871b2af7993cb2892139 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Ankarstr=C3=B6m?= Date: Sat, 17 Jul 2021 12:11:08 +0200 Subject: xchord.c: Fix lingering perl process I don't know why this fixes it, but it does. --- xchord.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/xchord.c b/xchord.c index f8fc70b..970c141 100644 --- a/xchord.c +++ b/xchord.c @@ -82,10 +82,7 @@ main(int argc, char *argv[]) /* 1 pressed + 3 pressed + 3 released (third step) */ if(p == 2 && rev->detail == 3){ p = 3; - if(vfork() == 0){ - execlp("dwim", "dwim", NULL); - err(1, "execlp"); - } + system("dwim"); } /* 1 released (reset) */ if((p == 1 || p == 3) && rev->detail == 1) p = 0; -- cgit v1.2.3