From e5b2b4e016ec2c278ea281857f2e6023922db538 Mon Sep 17 00:00:00 2001 From: Shy Date: Wed, 28 Aug 2024 14:41:06 +0200 Subject: [PATCH] Parse -u prior to -h --- c4mate | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/c4mate b/c4mate index 86d521c..3bcb0d1 100755 --- a/c4mate +++ b/c4mate @@ -305,6 +305,14 @@ function MatePad:give(amount, recipient, reason) }) end + +-- Parse -u flag (which may be given multiple times). +while arg[1] == "-u" do + table.remove(arg, 1) + USER = arg[1] + table.remove(arg, 1) +end + -- Process help and username options. if arg[1] == "-h" or arg[1] == "--help" then @@ -326,13 +334,6 @@ Give credits: os.exit(0) end --- Parse -u flag (which may be given multiple times). -while arg[1] == "-u" do - table.remove(arg, 1) - USER = arg[1] - table.remove(arg, 1) -end - -- Set up username. if USER == nil then USER = os.getenv("USER")