From aed6a4f6cdd118d492085b37e229aa8322ac6e17 Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Tue, 12 Mar 2019 17:00:20 +0300
Subject: [PATCH] Deprecation: crypto:rand_uniform/2 -> rand:uniform/1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
diff --git a/src/couchdb/couch_uuids.erl b/src/couchdb/couch_uuids.erl
index 082a96526..ae6aab69b 100644
--- a/src/couchdb/couch_uuids.erl
+++ b/src/couchdb/couch_uuids.erl
@@ -84,7 +84,7 @@ new_prefix() ->
couch_util:to_hex((crypto:strong_rand_bytes(13))).
inc() ->
- crypto:rand_uniform(1, 16#ffe).
+ rand:uniform(16#fff).
state() ->
AlgoStr = couch_config:get("uuids", "algorithm", "random"),
diff --git a/test/couchdb/json_stream_parse_tests.erl b/test/couchdb/json_stream_parse_tests.erl
index 92303b65e..6c96635db 100644
--- a/test/couchdb/json_stream_parse_tests.erl
+++ b/test/couchdb/json_stream_parse_tests.erl
@@ -136,7 +136,7 @@ single_byte_data_fun([H | T]) ->
multiple_bytes_data_fun([]) ->
done;
multiple_bytes_data_fun(L) ->
- N = crypto:rand_uniform(0, 7),
+ N = rand:uniform(8) - 1,
{Part, Rest} = split(L, N),
{list_to_binary(Part), fun() -> multiple_bytes_data_fun(Rest) end}.