From 2dc0b0fe043a260413d7942c8013c9ad2efd4748 Mon Sep 17 00:00:00 2001 From: Antti K Date: Tue, 29 Jul 2014 21:30:34 +0200 Subject: Clean up argument handling Easier on the eyes this way. --- xkbcat.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/xkbcat.c b/xkbcat.c index 8c90f97..1d9fed3 100644 --- a/xkbcat.c +++ b/xkbcat.c @@ -45,16 +45,10 @@ int main(int argc, char *argv[]) { // Get args for (int i = 1; i < argc; i++) { - if (!strcmp(argv[i], "-help")) printUsage(); - else if (!strcmp(argv[i], "-display")) { - i++; - hostname = argv[i]; - } - else if (!strcmp(argv[i], "-delay")) { - i++; - delay = atoi(argv[i]); - } - else if (!strcmp(argv[i], "-up")) { printKeyUps = true; } + if (!strcmp(argv[i], "-help")) printUsage(); + else if (!strcmp(argv[i], "-display")) hostname = argv[++i]; + else if (!strcmp(argv[i], "-delay")) delay = atoi(argv[++i]); + else if (!strcmp(argv[i], "-up")) printKeyUps = true; else printUsage(); } -- cgit v1.3-2-g0d8e