X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=coreutils%2Fmv.c;h=02252c7ef114942c0d311f01081edacd1edf35c1;hb=5929edc1fac4340f99ed84e92bf3a2bedd4177c2;hp=aef1ed19a2b4b6c7afa1eb2b9b7cc0f2343e696b;hpb=b7128c6236ac9b4d5d69ad95d509498f38df0dd6;p=oweals%2Fbusybox.git diff --git a/coreutils/mv.c b/coreutils/mv.c index aef1ed19a..02252c7ef 100644 --- a/coreutils/mv.c +++ b/coreutils/mv.c @@ -35,18 +35,20 @@ #include "busybox.h" #include "libcoreutils/coreutils.h" +#if ENABLE_FEATURE_MV_LONG_OPTIONS static const struct option mv_long_options[] = { { "interactive", 0, NULL, 'i' }, { "force", 0, NULL, 'f' }, { 0, 0, 0, 0 } }; +#endif #define OPT_FILEUTILS_FORCE 1 #define OPT_FILEUTILS_INTERACTIVE 2 static const char fmt[] = "cannot overwrite %sdirectory with %sdirectory"; -extern int mv_main(int argc, char **argv) +int mv_main(int argc, char **argv) { struct stat dest_stat; const char *last; @@ -55,7 +57,9 @@ extern int mv_main(int argc, char **argv) int dest_exists; int status = 0; +#if ENABLE_FEATURE_MV_LONG_OPTIONS bb_applet_long_options = mv_long_options; +#endif bb_opt_complementally = "f-i:i-f"; flags = bb_getopt_ulflags(argc, argv, "fi"); if (optind + 2 > argc) {