diff options
author | K.Takata <kentkt@csc.jp> | 2022-12-06 16:17:01 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-12-06 16:17:01 +0000 |
commit | a8cdb4eef83bce8614991f1191f8c8879fda4dc1 (patch) | |
tree | e469f8e62f1ac0b40e0d712e1173c1491ced79da /src/evalfunc.c | |
parent | af34543b926a8704c3346d41e57a219baa5ca61c (diff) |
patch 9.0.1023: MS-Windows: dynamic loading of libsodium doesn't workv9.0.1023
Problem: MS-Windows: dynamic loading of libsodium doesn't work.
Solution: Add "randombytes_random". (Ken Takata, closes #11667)
Diffstat (limited to 'src/evalfunc.c')
-rw-r--r-- | src/evalfunc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/evalfunc.c b/src/evalfunc.c index 428c4cb2b2..84df6a62aa 100644 --- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -8166,8 +8166,8 @@ init_srand(UINT32_T *x) // - reltime() or time() // - XOR with process ID #if defined(FEAT_SODIUM) - if (sodium_init() >= 0) - *x = randombytes_random(); + if (crypt_sodium_init() >= 0) + *x = crypt_sodium_randombytes_random(); else #endif { |