aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
Diffstat (limited to 'libbb')
-rw-r--r--libbb/appletlib.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/libbb/appletlib.c b/libbb/appletlib.c
index a79a37efb..cd09b620c 100644
--- a/libbb/appletlib.c
+++ b/libbb/appletlib.c
@@ -50,7 +50,7 @@
50 50
51#include "usage_compressed.h" 51#include "usage_compressed.h"
52 52
53#if ENABLE_ASH_EMBEDDED_SCRIPTS 53#if ENABLE_FEATURE_SH_EMBEDDED_SCRIPTS
54# define DEFINE_SCRIPT_DATA 1 54# define DEFINE_SCRIPT_DATA 1
55# include "embedded_scripts.h" 55# include "embedded_scripts.h"
56#else 56#else
@@ -774,7 +774,13 @@ int scripted_main(int argc UNUSED_PARAM, char **argv)
774{ 774{
775 int script = find_script_by_name(applet_name); 775 int script = find_script_by_name(applet_name);
776 if (script >= 0) 776 if (script >= 0)
777#if ENABLE_ASH || ENABLE_SH_IS_ASH || ENABLE_BASH_IS_ASH
777 exit(ash_main(-script - 1, argv)); 778 exit(ash_main(-script - 1, argv));
779#elif ENABLE_HUSH || ENABLE_SH_IS_HUSH || ENABLE_BASH_IS_HUSH
780 exit(hush_main(-script - 1, argv));
781#else
782 return 1;
783#endif
778 return 0; 784 return 0;
779} 785}
780 786