diff options
-rw-r--r-- | debian/patches/0020-random_rand_max.patch | 13 | ||||
-rw-r--r-- | debian/patches/series | 1 |
2 files changed, 14 insertions, 0 deletions
diff --git a/debian/patches/0020-random_rand_max.patch b/debian/patches/0020-random_rand_max.patch new file mode 100644 index 0000000..856c0c2 --- /dev/null +++ b/debian/patches/0020-random_rand_max.patch @@ -0,0 +1,13 @@ +diff --git a/libmisc/salt.c b/libmisc/salt.c +index e0f278e..ba9f9a7 100644 +--- a/libmisc/salt.c ++++ b/libmisc/salt.c +@@ -90,7 +90,7 @@ static size_t SHA_salt_size (void) + { + double rand_size; + seedRNG (); +- rand_size = (double) 9.0 * random () / RAND_MAX; ++ rand_size = (double) 9.0 * random () / LONG_MAX; + return (size_t) (8 + rand_size); + } + diff --git a/debian/patches/series b/debian/patches/series index 98b7f59..4a57f2a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -17,3 +17,4 @@ 0017-environ.patch 0018-putgrent.patch 0019-putpwent-segfault.patch +0020-random_rand_max.patch |