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 #include #include -#include #include -#include -#include #include +#include #include #include @@ -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;