]> git.ipfire.org Git - thirdparty/json-c.git/commitdiff
Fix uninitialized value error for clang-8 msan 732/head
authorRobert Bielik <robert.bielik@dirac.com>
Thu, 11 Nov 2021 09:23:05 +0000 (10:23 +0100)
committerRobert Bielik <robert.bielik@dirac.com>
Thu, 11 Nov 2021 09:23:05 +0000 (10:23 +0100)
random_seed.c

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