Address warning about unused gather_time_entropy (#84)

.. with HAVE_ARC4RANDOM and/or HAVE_ARC4RANDOM_BUF defined
This commit is contained in:
Sebastian Pipping 2017-07-25 00:54:33 +02:00
parent 7eb3cbcec6
commit 9a1ede8d14

View file

@ -839,6 +839,8 @@ writeRandomBytes_RtlGenRandom(void * target, size_t count) {
#endif /* _WIN32 */
#if ! defined(HAVE_ARC4RANDOM_BUF) && ! defined(HAVE_ARC4RANDOM)
static unsigned long
gather_time_entropy(void)
{
@ -863,6 +865,9 @@ gather_time_entropy(void)
#endif
}
#endif /* ! defined(HAVE_ARC4RANDOM_BUF) && ! defined(HAVE_ARC4RANDOM) */
static unsigned long
ENTROPY_DEBUG(const char * label, unsigned long entropy) {
const char * const EXPAT_ENTROPY_DEBUG = getenv("EXPAT_ENTROPY_DEBUG");
@ -881,7 +886,6 @@ generate_hash_secret_salt(XML_Parser parser)
unsigned long entropy;
(void)parser;
#if defined(HAVE_ARC4RANDOM_BUF)
(void)gather_time_entropy;
arc4random_buf(&entropy, sizeof(entropy));
return ENTROPY_DEBUG("arc4random_buf", entropy);
#elif defined(HAVE_ARC4RANDOM)