]> granicus.if.org Git - libexpat/commitdiff
Address warning about unused gather_time_entropy (#84)
authorSebastian Pipping <sebastian@pipping.org>
Mon, 24 Jul 2017 22:54:33 +0000 (00:54 +0200)
committerSebastian Pipping <sebastian@pipping.org>
Mon, 24 Jul 2017 22:59:20 +0000 (00:59 +0200)
.. with HAVE_ARC4RANDOM and/or HAVE_ARC4RANDOM_BUF defined

expat/lib/xmlparse.c

index 4f264a5092aea8512909087f3e1453f69a3f2622..3201b2a8b5679bc64f6d2461a46e5b16242b2c70 100644 (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)