From 4149be4792add29d2bd0fcdc6261c3788ee6c62d Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Thu, 28 Feb 2019 16:34:13 +1100
Subject: [PATCH] respect exitcode of ssexec_start

---
 src/lib66/ssexec_enable.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib66/ssexec_enable.c b/src/lib66/ssexec_enable.c
index fd3f4999..2afe75fa 100644
--- a/src/lib66/ssexec_enable.c
+++ b/src/lib66/ssexec_enable.c
@@ -44,7 +44,7 @@
 #include <66/resolve.h>
 #include <66/ssexec.h>
 
-//#include <stdio.h>
+#include <stdio.h>
 
 static unsigned int FORCE = 0 ;
 
@@ -299,7 +299,7 @@ int ssexec_enable(int argc, char const *const *argv,char const *const *envp,ssex
 		
 		newargv[m++] = 0 ;
 		
-		if (ssexec_start(nargc,newargv,envp,info))
+		if (!ssexec_start(nargc,newargv,envp,info))
 		{
 			genalloc_deepfree(stralist,&tostart,stra_free) ;
 			return 111 ;
-- 
GitLab