Browse Source

Fix uninitialized value error for clang-8 msan

tags/json-c-0.16-20220414
Robert Bielik 4 years ago
parent
commit
286b4fdd27
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      random_seed.c

+ 3
- 3
random_seed.c 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;
} }


Loading…
Cancel
Save