X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=gcrypt.c;fp=gcrypt.c;h=5202c9b713eba8eba300d9ef336ffeae801ba03b;hb=1bec000ff43c20d8c2f904678d1845ee65b4ba18;hp=7d6b2cae611f4946b5671ece39d0000d39a8f7b2;hpb=9249294000b235a0a80ee5e8c70f43c186205888;p=paraslash.git diff --git a/gcrypt.c b/gcrypt.c index 7d6b2cae..5202c9b7 100644 --- a/gcrypt.c +++ b/gcrypt.c @@ -64,15 +64,13 @@ void get_random_bytes_or_die(unsigned char *buf, int num) */ void init_random_seed_or_die(void) { - const char *ver, *req_ver; - - ver = gcry_check_version(NULL); - req_ver = "1.5.0"; - if (!gcry_check_version(req_ver)) { - PARA_EMERG_LOG("fatal: need at least libgcrypt-%s, have: %s\n", - req_ver, ver); - exit(EXIT_FAILURE); - } + const char *req_ver = "1.5.0"; + + if (gcry_check_version(req_ver)) + return; + PARA_EMERG_LOG("fatal: need at least libgcrypt-%s, have: %s\n", + req_ver, gcry_check_version(NULL)); + exit(EXIT_FAILURE); } /** S-expression for the public part of an RSA key. */