diff options
author | Karel Zak | 2017-05-17 11:28:19 +0200 |
---|---|---|
committer | Karel Zak | 2017-05-17 11:28:19 +0200 |
commit | 799d9e845fb8fd6e9c585a7e8cd8966cc0c47437 (patch) | |
tree | 8080edf313b397f4e1bcb341bbea6fa512938173 /libmount/src/version.c | |
parent | cfdisk: add hints for scanners [coverity scan] (diff) | |
download | kernel-qcow2-util-linux-799d9e845fb8fd6e9c585a7e8cd8966cc0c47437.tar.gz kernel-qcow2-util-linux-799d9e845fb8fd6e9c585a7e8cd8966cc0c47437.tar.xz kernel-qcow2-util-linux-799d9e845fb8fd6e9c585a7e8cd8966cc0c47437.zip |
tests: (libmount) parse version from command line
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libmount/src/version.c')
-rw-r--r-- | libmount/src/version.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libmount/src/version.c b/libmount/src/version.c index 76e137f32..acacf09c5 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; |