hust testsuite: fix a false positive
[oweals/busybox.git] / coreutils / unlink.c
1 /* vi: set sw=4 ts=4: */
2 /* unlink for busybox
3  *
4  * Copyright (C) 2014 Isaac Dunham <ibid.ag@gmail.com>
5  *
6  * Licensed under GPLv2, see LICENSE in this source tree
7  */
8
9 //config:config UNLINK
10 //config:       bool "unlink"
11 //config:       default y
12 //config:       help
13 //config:         unlink deletes a file by calling unlink()
14
15 //kbuild:lib-$(CONFIG_UNLINK) += unlink.o
16
17 //applet:IF_UNLINK(APPLET(unlink, BB_DIR_USR_BIN, BB_SUID_DROP))
18
19 //usage:#define unlink_trivial_usage
20 //usage:        "FILE"
21 //usage:#define unlink_full_usage "\n\n"
22 //usage:        "Delete FILE by calling unlink()"
23
24 #include "libbb.h"
25
26 int unlink_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
27 int unlink_main(int argc UNUSED_PARAM, char **argv)
28 {
29         opt_complementary = "=1"; /* must have exactly 1 param */
30         getopt32(argv, "");
31         argv += optind;
32         xunlink(argv[0]);
33         return 0;
34 }