X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=coreutils%2Frm.c;h=975f2267b1f219cfd427601b2707e0654c0b009f;hb=5b492ee87614632e7bf5cd68fe0ce87dad30002a;hp=ba37762a83a2dff0523ad9bb82c23872ba7986c4;hpb=fe7cd642b0b732f5d41403c2f6983ad676b69dd9;p=oweals%2Fbusybox.git diff --git a/coreutils/rm.c b/coreutils/rm.c index ba37762a8..975f2267b 100644 --- a/coreutils/rm.c +++ b/coreutils/rm.c @@ -19,8 +19,8 @@ /* This is a NOFORK applet. Be very careful! */ -int rm_main(int argc, char **argv); -int rm_main(int argc, char **argv) +int rm_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; +int rm_main(int argc UNUSED_PARAM, char **argv) { int status = 0; int flags = 0; @@ -38,7 +38,7 @@ int rm_main(int argc, char **argv) if (*argv != NULL) { do { - const char *base = bb_get_last_path_component(*argv); + const char *base = bb_get_last_path_component_strip(*argv); if (DOT_OR_DOTDOT(base)) { bb_error_msg("cannot remove '.' or '..'");