From f1a7141cfcacf606ae321faa58c45617045460fe Mon Sep 17 00:00:00 2001
From: Denis Vlasenko <vda.linux@googlemail.com>
Date: Tue, 10 Apr 2007 23:32:37 +0000
Subject: random NOMMU fixes. compressed --help really does work for NOMMU! /me
 happy

---
 libbb/vfork_daemon_rexec.c | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'libbb')

diff --git a/libbb/vfork_daemon_rexec.c b/libbb/vfork_daemon_rexec.c
index 214b645c5..64952225d 100644
--- a/libbb/vfork_daemon_rexec.c
+++ b/libbb/vfork_daemon_rexec.c
@@ -158,12 +158,15 @@ int spawn_and_wait(char **argv)
 		if (rc)
 			goto w;
 		/* child */
+		xfunc_error_retval = EXIT_FAILURE;
 		current_applet = a;
 		run_current_applet_and_exit(argc, argv);
 #endif
 	}
 	rc = spawn(argv);
+#ifndef BB_NOMMU
  w:
+#endif
 	return wait4pid(rc);
 #else /* !FEATURE_PREFER_APPLETS */
 	return wait4pid(spawn(argv));
-- 
cgit v1.2.3