diff options
Diffstat (limited to 'src/sleep')
-rw-r--r-- | src/sleep/sleep.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/sleep/sleep.c b/src/sleep/sleep.c index 354044c67c..05d6e38ae1 100644 --- a/src/sleep/sleep.c +++ b/src/sleep/sleep.c @@ -7,11 +7,9 @@ #include <errno.h> #include <fcntl.h> #include <getopt.h> -#include <linux/fiemap.h> #include <poll.h> -#include <sys/stat.h> -#include <sys/types.h> #include <sys/timerfd.h> +#include <sys/types.h> #include <sys/utsname.h> #include <unistd.h> @@ -22,7 +20,6 @@ #include "battery-capacity.h" #include "battery-util.h" -#include "btrfs-util.h" #include "build.h" #include "bus-error.h" #include "bus-locator.h" @@ -560,6 +557,7 @@ static int help(void) { } static int parse_argv(int argc, char *argv[]) { + enum { ARG_VERSION = 0x100, }; @@ -577,6 +575,7 @@ static int parse_argv(int argc, char *argv[]) { while ((c = getopt_long(argc, argv, "h", options, NULL)) >= 0) switch (c) { + case 'h': return help(); @@ -588,6 +587,7 @@ static int parse_argv(int argc, char *argv[]) { default: assert_not_reached(); + } if (argc - optind != 1) @@ -644,6 +644,7 @@ static int run(int argc, char *argv[]) { default: r = execute(sleep_config, arg_operation, NULL); break; + } return r; |