main: assume --modversion insted of --version if other flags or module names are provided
parent
53fc91332a
commit
12a0eb124c
14
main.c
14
main.c
|
@ -749,8 +749,18 @@ main(int argc, char *argv[])
|
||||||
|
|
||||||
if ((want_flags & PKG_VERSION) == PKG_VERSION)
|
if ((want_flags & PKG_VERSION) == PKG_VERSION)
|
||||||
{
|
{
|
||||||
version();
|
if (argc > 2)
|
||||||
return EXIT_SUCCESS;
|
{
|
||||||
|
fprintf(stderr, "%s: --version specified with other options or module names, assuming --modversion.\n", argv[0]);
|
||||||
|
|
||||||
|
want_flags &= ~PKG_VERSION;
|
||||||
|
want_flags |= PKG_MODVERSION;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
version();
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((want_flags & PKG_HELP) == PKG_HELP)
|
if ((want_flags & PKG_HELP) == PKG_HELP)
|
||||||
|
|
Loading…
Reference in New Issue