]> granicus.if.org Git - libevent/commitdiff
Add error-handling routine for arc4_seed()
authorSeong-Joong Kim <sungjungk@gmail.com>
Thu, 21 Feb 2019 09:13:05 +0000 (18:13 +0900)
committerSeong-Joong Kim <sungjungk@gmail.com>
Thu, 21 Feb 2019 09:13:05 +0000 (18:13 +0900)
arc4random.c

index a2338e692a1077dd903104a4b4dc620ec291b4a7..ea2f3e7c03c8dd5a1f45c05d7ffba5dd2edb1b49 100644 (file)
@@ -379,7 +379,9 @@ arc4_stir(void)
                rs_initialized = 1;
        }
 
-       arc4_seed();
+       if (0 != arc4_seed())
+               return -1;
+
        if (!arc4_seeded_ok)
                return -1;