bbd41d2
From 73ea41b3622e2e578d928f7513941aac9d873279 Mon Sep 17 00:00:00 2001
bbd41d2
From: Ben Gamari <ben@smart-cactus.org>
bbd41d2
Date: Mon, 1 Jul 2019 11:02:45 -0400
bbd41d2
Subject: [PATCH] Fix incorrect case fallthrough
bbd41d2
bbd41d2
The error message lookup logic would fallthrough from the
bbd41d2
forkSetuidFailed case into the default case, meaning that the error
bbd41d2
message of the former would never be returned.
bbd41d2
---
bbd41d2
 cbits/runProcess.c | 1 +
bbd41d2
 1 file changed, 1 insertion(+)
bbd41d2
bbd41d2
diff --git a/cbits/runProcess.c b/cbits/runProcess.c
bbd41d2
index c621158..10794bc 100644
bbd41d2
--- a/cbits/runProcess.c
bbd41d2
+++ b/cbits/runProcess.c
bbd41d2
@@ -329,6 +329,7 @@ runInteractiveProcess (char *const args[],
bbd41d2
             break;
bbd41d2
         case forkSetuidFailed:
bbd41d2
             *failed_doing = "runInteractiveProcess: setuid";
bbd41d2
+            break;
bbd41d2
         default:
bbd41d2
             *failed_doing = "runInteractiveProcess: unknown";
bbd41d2
             break;