diff options
Diffstat (limited to 'libbb/pw_encrypt.c')
-rw-r--r-- | libbb/pw_encrypt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libbb/pw_encrypt.c b/libbb/pw_encrypt.c index 4cdc2de76..fe06a8fe6 100644 --- a/libbb/pw_encrypt.c +++ b/libbb/pw_encrypt.c | |||
@@ -30,7 +30,7 @@ static int i64c(int i) | |||
30 | int FAST_FUNC crypt_make_salt(char *p, int cnt /*, int x */) | 30 | int FAST_FUNC crypt_make_salt(char *p, int cnt /*, int x */) |
31 | { | 31 | { |
32 | /* was: x += ... */ | 32 | /* was: x += ... */ |
33 | int x = getpid() + monotonic_us(); | 33 | unsigned x = getpid() + monotonic_us(); |
34 | do { | 34 | do { |
35 | /* x = (x*1664525 + 1013904223) % 2^32 generator is lame | 35 | /* x = (x*1664525 + 1013904223) % 2^32 generator is lame |
36 | * (low-order bit is not "random", etc...), | 36 | * (low-order bit is not "random", etc...), |