claenups for previous commit
No binary (build failed)
—
(log yok)
| @@ -964,6 +964,22 @@ void FAST_FUNC run_applet_no_and_exit(int applet_no, const char *name, char **ar | |
| # endif /* NUM_APPLETS > 0 */ | |
| # if NUM_SCRIPTS > 0 | |
| + | static int |
| + | find_script_by_name(const char *arg) |
| + | { |
| + | const char *s = script_names; |
| + | int i = 0; |
| + | |
| + | while (*s) { |
| + | if (strcmp(arg, s) == 0) |
| + | return i; |
| + | i++; |
| + | while (*s++ != '\0') |
| + | continue; |
| + | } |
| + | return -1; |
| + | } |
| + | |
| static char * | |
| unpack_scripts(void) | |
| { | |
| @@ -992,26 +1008,6 @@ unpack_scripts(void) | |
| return outbuf; | |
| } | |
| - | /* |
| - | * In standalone shell mode we sometimes want the index of the script |
| - | * and sometimes the index offset by NUM_APPLETS. |
| - | */ |
| - | static int |
| - | find_script_by_name(const char *arg) |
| - | { |
| - | const char *s = script_names; |
| - | int i = 0; |
| - | |
| - | while (*s) { |
| - | if (strcmp(arg, s) == 0) |
| - | return i; |
| - | i++; |
| - | while (*s++ != '\0') |
| - | continue; |
| - | } |
| - | return -1; |
| - | } |
| - | |
| char* FAST_FUNC | |
| get_script_content(unsigned n) | |
| { | |
| @@ -153,15 +153,10 @@ | |
| //config: default y | |
| //config: depends on ASH || SH_IS_ASH || BASH_IS_ASH | |
| //config: help | |
| - | //config: Allow scripts to be compressed and embedded in the BusyBox |
| + | //config: Allow scripts to be compressed and embedded in the busybox |
| //config: binary. The scripts should be placed in the 'embed' directory | |
| - | //config: at build time. In standalone shell mode such scripts can be |
| - | //config: run directly and are subject to tab completion; otherwise they |
| - | //config: can be run by giving their name as an argument to the shell. |
| - | //config: For convenience shell aliases are created. The '-L' shell |
| - | //config: argument lists the names of the scripts. Like applets scripts |
| - | //config: can be run as 'busybox name ...' or by linking their name to |
| - | //config: the binary. |
| + | //config: at build time. Like applets, scripts can be run as |
| + | //config: 'busybox SCRIPT ...' or by linking their name to the binary. |
| //config: | |
| //config:endif # ash options | |