From 440bb02fd771bad7389599d4c256e3f531f7b545 Mon Sep 17 00:00:00 2001 From: Kaarle Ritvanen Date: Fri, 21 Apr 2017 11:49:40 +0300 Subject: abuild-sudo: allow commands with '-' in the name --- abuild-sudo.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'abuild-sudo.c') diff --git a/abuild-sudo.c b/abuild-sudo.c index 9377756..1e51b5d 100644 --- a/abuild-sudo.c +++ b/abuild-sudo.c @@ -80,7 +80,12 @@ int main(int argc, const char *argv[]) name ? name : "(unknown)", ABUILD_GROUP); } - cmd = strrchr(argv[0], '-'); + cmd = strrchr(argv[0], '/'); + if (cmd) + cmd++; + else + cmd = argv[0]; + cmd = strchr(cmd, '-'); if (cmd == NULL) errx(1, "Calling command has no '-'"); cmd++; -- cgit v1.2.3-60-g2f50