From dc6647201da6d5cf044f4b54fe9826c89068b782 Mon Sep 17 00:00:00 2001
From: Eric Andersen <andersen@codepoet.org>
Date: Mon, 30 Jul 2001 19:33:00 +0000
Subject: Simplify/clarify the shell dependant bit of Config.h

---
 Config.h | 17 +++++------------
 1 file changed, 5 insertions(+), 12 deletions(-)

diff --git a/Config.h b/Config.h
index da62cbfda..f753401de 100644
--- a/Config.h
+++ b/Config.h
@@ -446,22 +446,15 @@
 	#if ! defined BB_FEATURE_LASH && ! defined BB_FEATURE_HUSH && ! defined BB_FEATURE_MSH && ! defined BB_FEATURE_ASH
 		#define BB_FEATURE_MSH
 	#endif
-	#if defined BB_FEATURE_ASH && (defined BB_FEATURE_LASH || defined BB_FEATURE_HUSH || defined BB_FEATURE_MSH)
-		#undef  BB_FEATURE_LASH
-		#undef  BB_FEATURE_HUSH
+	#if defined BB_FEATURE_ASH
 		#undef  BB_FEATURE_MSH
-	#elif defined BB_FEATURE_MSH && (defined BB_FEATURE_LASH || defined BB_FEATURE_HUSH || defined BB_FEATURE_MSH)
-		#undef  BB_FEATURE_LASH
 		#undef  BB_FEATURE_HUSH
-		#undef  BB_FEATURE_ASH
-	#elif defined BB_FEATURE_HUSH && (defined BB_FEATURE_LASH || defined BB_FEATURE_HUSH || defined BB_FEATURE_MSH)
 		#undef  BB_FEATURE_LASH
-		#undef  BB_FEATURE_MSH
-		#undef  BB_FEATURE_ASH
-	#elif defined BB_FEATURE_LASH && (defined BB_FEATURE_LASH || defined BB_FEATURE_HUSH || defined BB_FEATURE_MSH)
+	#elif defined BB_FEATURE_MSH
 		#undef  BB_FEATURE_HUSH
-		#undef  BB_FEATURE_MSH
-		#undef  BB_FEATURE_ASH
+		#undef  BB_FEATURE_LASH
+	#elif defined BB_FEATURE_HUSH
+		#undef  BB_FEATURE_LASH
 	#endif
 #else
 	#undef BB_FEATURE_SH_APPLETS_ALWAYS_WIN
-- 
cgit v1.2.3-55-g6feb