aboutsummaryrefslogtreecommitdiffstats
path: root/lib/crypto/c_src/dh.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/crypto/c_src/dh.c')
-rw-r--r--lib/crypto/c_src/dh.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/crypto/c_src/dh.c b/lib/crypto/c_src/dh.c
index e3b5b11e9c..bb87080d7b 100644
--- a/lib/crypto/c_src/dh.c
+++ b/lib/crypto/c_src/dh.c
@@ -140,10 +140,10 @@ ERL_NIF_TERM dh_generate_key_nif(ErlNifEnv* env, int argc, const ERL_NIF_TERM ar
goto err;
if (mpint) {
- put_int32(pub_ptr, pub_len);
+ put_uint32(pub_ptr, (unsigned int)pub_len);
pub_ptr += 4;
- put_int32(prv_ptr, prv_len);
+ put_uint32(prv_ptr, (unsigned int)prv_len);
prv_ptr += 4;
}