summaryrefslogtreecommitdiff
path: root/tests/version.c
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2011-02-21 17:04:46 +0100
committerWerner Koch <wk@gnupg.org>2011-02-21 17:04:46 +0100
commit2442ca23030c8900c907166ca3f5d31d1907ead8 (patch)
tree345ea4d6ecda4b39616fae2e93ccac8939bdbd71 /tests/version.c
parent61a521277c6347e99fec8b6575271f705360d802 (diff)
downloadlibgcrypt-2442ca23030c8900c907166ca3f5d31d1907ead8.tar.gz
Final changes for 1.5.0-beta1
Diffstat (limited to 'tests/version.c')
-rw-r--r--tests/version.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/version.c b/tests/version.c
index 3cbecbcb..af3c4c38 100644
--- a/tests/version.c
+++ b/tests/version.c
@@ -45,10 +45,13 @@ main (int argc, char **argv)
(void)argv;
gcry_control (GCRYCTL_DISABLE_SECMEM, 0);
- if (!gcry_check_version (GCRYPT_VERSION))
+ if (strcmp (GCRYPT_VERSION, gcry_check_version (NULL)))
{
- fprintf (stderr, PGM ": version mismatch\n");
- exit (1);
+ int oops = !gcry_check_version (GCRYPT_VERSION);
+ fprintf (stderr, PGM ": %sversion mismatch; pgm=%s, library=%s\n",
+ oops? "":"warning: ", GCRYPT_VERSION, gcry_check_version (NULL));
+ if (oops)
+ exit (1);
}
gcry_control (GCRYCTL_PRINT_CONFIG, NULL);