diff options
author | Aki <please@ignore.pl> | 2024-01-06 18:33:48 +0100 |
---|---|---|
committer | Aki <please@ignore.pl> | 2024-01-06 18:33:48 +0100 |
commit | c8dcfebd2293279eb8aefeffa11b8a35a233cf2e (patch) | |
tree | 1b6512ac456e6c562f829e270af522a1aed4b93f /pkgrel.c | |
parent | b8e8b02a1f4d7a398fc7c10de98e51bf1945b04f (diff) | |
download | pkgrel-master.zip pkgrel-master.tar.gz pkgrel-master.tar.bz2 |
Diffstat (limited to 'pkgrel.c')
-rw-r--r-- | pkgrel.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -118,13 +118,14 @@ parse_args(const int argc, char* argv[]) { int opt; const char* prefix = NULL; - while (-1 != (opt = getopt(argc, argv, ":d"))) { + while (NULL == prefix && -1 != (opt = getopt(argc, argv, ":d"))) { switch (opt) { case 'd': prefix = "pkgrel="; break; default: - break; // Accept anything but -d without prior -- + prefix = argv[optind - 1]; // Use first option that is not -d as a normal prefix, too. + break; } } if (NULL == prefix) { |