diff options
Diffstat (limited to 'src/util/crypto_random.c')
-rw-r--r-- | src/util/crypto_random.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/util/crypto_random.c b/src/util/crypto_random.c index f70763757..ffcabd0df 100644 --- a/src/util/crypto_random.c +++ b/src/util/crypto_random.c | |||
@@ -70,6 +70,8 @@ glibc_weak_rand32 () | |||
70 | glibc_weak_rand32_state = val; | 70 | glibc_weak_rand32_state = val; |
71 | return val; | 71 | return val; |
72 | } | 72 | } |
73 | |||
74 | |||
73 | #endif | 75 | #endif |
74 | 76 | ||
75 | /** | 77 | /** |
@@ -331,7 +333,8 @@ w_check (const void *p) | |||
331 | /** | 333 | /** |
332 | * Initialize libgcrypt. | 334 | * Initialize libgcrypt. |
333 | */ | 335 | */ |
334 | void __attribute__ ((constructor)) GNUNET_CRYPTO_random_init () | 336 | void __attribute__ ((constructor)) |
337 | GNUNET_CRYPTO_random_init () | ||
335 | { | 338 | { |
336 | gcry_error_t rc; | 339 | gcry_error_t rc; |
337 | 340 | ||
@@ -369,7 +372,8 @@ void __attribute__ ((constructor)) GNUNET_CRYPTO_random_init () | |||
369 | /** | 372 | /** |
370 | * Nicely shut down libgcrypt. | 373 | * Nicely shut down libgcrypt. |
371 | */ | 374 | */ |
372 | void __attribute__ ((destructor)) GNUNET_CRYPTO_random_fini () | 375 | void __attribute__ ((destructor)) |
376 | GNUNET_CRYPTO_random_fini () | ||
373 | { | 377 | { |
374 | gcry_set_progress_handler (NULL, NULL); | 378 | gcry_set_progress_handler (NULL, NULL); |
375 | #ifdef GCRYCTL_CLOSE_RANDOM_DEVICE | 379 | #ifdef GCRYCTL_CLOSE_RANDOM_DEVICE |