From 17512c46e34329b22c850b6bf93497eddc70760b Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Thu, 20 Jul 2023 20:45:16 +0200 Subject: [PATCH] Avoid unnecessary type conversion The integer_to_binary/1 function is available since OTP R16B, we don't support older versions. --- src/stun.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stun.erl b/src/stun.erl index 9527215..e90c048 100644 --- a/src/stun.erl +++ b/src/stun.erl @@ -691,7 +691,7 @@ clean_treap(Treap, CleanPriority) -> make_nonce(Addr, Nonces) -> Priority = now_priority(), {TS, _} = Priority, - Nonce = list_to_binary(integer_to_list(rand_uniform(1 bsl 32))), + Nonce = integer_to_binary(rand_uniform(1 bsl 32)), NewNonces = clean_treap(Nonces, TS + ?NONCE_LIFETIME), {Nonce, treap:insert(Nonce, Priority, Addr, NewNonces)}.