From: Karel Zak Date: Wed, 17 May 2017 09:28:19 +0000 (+0200) Subject: tests: (libmount) parse version from command line X-Git-Tag: v2.30-rc2~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=799d9e845fb8fd6e9c585a7e8cd8966cc0c47437;p=thirdparty%2Futil-linux.git tests: (libmount) parse version from command line Signed-off-by: Karel Zak --- diff --git a/libmount/src/version.c b/libmount/src/version.c index 76e137f321..acacf09c5d 100644 --- a/libmount/src/version.c +++ b/libmount/src/version.c @@ -110,6 +110,10 @@ static int test_version(struct libmnt_test *ts, int argc, char *argv[]) const char *ver; const char **features; + if (argc == 2) + printf("Your version: %d\n", + mnt_parse_version_string(argv[1])); + mnt_get_library_version(&ver); printf("Library version: %s\n", ver); @@ -120,6 +124,8 @@ static int test_version(struct libmnt_test *ts, int argc, char *argv[]) while (features && *features) printf(" %s", *features++); + printf("\n"); + if (mnt_get_library_version(NULL) == mnt_parse_version_string(LIBMOUNT_VERSION)) return 0;