From c3d007756edeb8d1b5554a959785e49470432909 Mon Sep 17 00:00:00 2001 From: FRIGN Date: Mon, 28 Jul 2014 13:42:26 +0200 Subject: [PATCH] Add arg-parser and move copyright-info to LICENSE --- LICENSE | 2 ++ quark.c | 12 ++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/LICENSE b/LICENSE index 7b0e268..7cd929a 100644 --- a/LICENSE +++ b/LICENSE @@ -2,6 +2,8 @@ MIT/X Consortium License © 2009-2011 Anselm R Garbe © 2011 Szabolcs Nagy +© 2014 Hiltjo Posthuma +© 2014 Laslo Hunhold Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/quark.c b/quark.c index b1aacb3..5e8e43e 100644 --- a/quark.c +++ b/quark.c @@ -541,12 +541,12 @@ main(int argc, char *argv[]) { struct group *gpwd; int i; - /* arguments */ - for(i = 1; i < argc; i++) - if(!strcmp(argv[i], "-v")) - die("quark-"VERSION", © 2009-2011 Anselm R Garbe\n"); - else - die("usage: quark [-v]\n"); + ARGBEGIN { + case 'v': + die("quark-"VERSION"\n"); + default: + die("usage: %s [-v]\n", argv0); + } ARGEND; /* sanity checks */ if(user)