Fix uninitialized value error for clang-8 msan

This commit is contained in:
Robert Bielik
2021-11-11 10:23:05 +01:00
parent a66a6cc51b
commit 286b4fdd27

View File

@@ -329,21 +329,21 @@ int json_c_get_random_seed(void)
#else #else
#ifdef HAVE_GETRANDOM #ifdef HAVE_GETRANDOM
{ {
int seed; int seed = 0;
if (get_getrandom_seed(&seed) == 0) if (get_getrandom_seed(&seed) == 0)
return seed; return seed;
} }
#endif #endif
#if defined HAVE_DEV_RANDOM && HAVE_DEV_RANDOM #if defined HAVE_DEV_RANDOM && HAVE_DEV_RANDOM
{ {
int seed; int seed = 0;
if (get_dev_random_seed(&seed) == 0) if (get_dev_random_seed(&seed) == 0)
return seed; return seed;
} }
#endif #endif
#if defined HAVE_CRYPTGENRANDOM && HAVE_CRYPTGENRANDOM #if defined HAVE_CRYPTGENRANDOM && HAVE_CRYPTGENRANDOM
{ {
int seed; int seed = 0;
if (get_cryptgenrandom_seed(&seed) == 0) if (get_cryptgenrandom_seed(&seed) == 0)
return seed; return seed;
} }