diff options
Diffstat (limited to 'libbb/appletlib.c')
-rw-r--r-- | libbb/appletlib.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libbb/appletlib.c b/libbb/appletlib.c index fec99c5..de27dd8 100644 --- a/libbb/appletlib.c +++ b/libbb/appletlib.c @@ -123,7 +123,8 @@ int find_applet_by_name(const char *name) int *const bb_errno __attribute__ ((section (".data"))); #endif -void lbb_prepare(const char *applet, char **argv) +void lbb_prepare(const char *applet + USE_FEATURE_INDIVIDUAL(, char **argv)) { #ifdef __GLIBC__ (*(int **)&bb_errno) = __errno_location(); @@ -662,10 +663,10 @@ void run_applet_and_exit(const char *name, char **argv) #if ENABLE_BUILD_LIBBUSYBOX int lbb_main(int argc, char **argv) #else -int main(int argc, char **argv) +int main(int argc ATTRIBUTE_UNUSED, char **argv) #endif { - lbb_prepare("busybox", argv); + lbb_prepare("busybox" USE_FEATURE_INDIVIDUAL(, argv)); #if !BB_MMU /* NOMMU re-exec trick sets high-order bit in first byte of name */ |