diff options
author | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2021-02-06 23:14:32 +0100 |
---|---|---|
committer | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2021-10-11 00:28:49 +0200 |
commit | 7bb32bee2534da0edf6b40087aa0965c240280b7 (patch) | |
tree | cfe8076c84159b9988f4b045a2062f66daa9a7d4 | |
parent | 36f663fdcc8b865ec5fa2174591503d379a9640b (diff) | |
download | rtc-tools-7bb32bee2534da0edf6b40087aa0965c240280b7.tar.gz |
rtc: fix gcc Wall warnings
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
-rw-r--r-- | rtc.c | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -98,9 +98,9 @@ static const char *feature_names[] = { "RTC_FEATURE_BACKUP_SWITCH_MODE", }; -static void usage(char *name) +static __attribute__ ((noreturn)) void usage(char *name) { - int i; + unsigned int i; fprintf(stderr, "Usage: %s <command>\n", name); fprintf(stderr, " %s rd [rtc]\n", name); @@ -124,7 +124,7 @@ static void usage(char *name) static int parse_rtc_param(struct rtc_param *param, char *param_name, char *index, char *value) { - int i; + unsigned int i; for (i = 0; i < ARRAY_SIZE(param_names); i++) if (!strcmp(param_name, param_names[i])) @@ -167,8 +167,9 @@ int main(int argc, char **argv) struct rtc_time tm; struct rtc_wkalrm alm; struct rtc_param param; - int i, fd, rc, cmd = 0; - unsigned int flags; + int fd, rc; + unsigned int i, flags; + unsigned long cmd = 0; if (argc < 2) usage(argv[0]); |