diff options
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/appletlib.c | 8 |
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 | ||