From c7d55166043e524d37dfc49baae62203047ad9b7 Mon Sep 17 00:00:00 2001 From: AndreyDobrovolskyOdessa Date: Fri, 19 Mar 2021 21:49:27 +0200 Subject: remove unreachable code in run_script dirprefix is always != 0, so unsetenv() will never be executed. Closes: #16 [via git-merge-pr] --- redo.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/redo.c b/redo.c index a702d0d..227d9db 100644 --- a/redo.c +++ b/redo.c @@ -673,10 +673,7 @@ run_script(char *target, int implicit) snprintf(rel_target, sizeof rel_target, "%s%s%s", dirprefix, (*dirprefix ? "/" : ""), target); - if (dirprefix) - setenv("REDO_DIRPREFIX", dirprefix, 1); - else - unsetenv("REDO_DIRPREFIX"); + setenv("REDO_DIRPREFIX", dirprefix, 1); pid = fork(); if (pid < 0) { -- cgit 1.4.1