File 0001-clean-up-workarounds-for-Erlang-OTP-18.patch of Package rabbitmq-rtopic-exchange
From 6e24547f143150ad2f52dd55af3da42a65d6ca93 Mon Sep 17 00:00:00 2001
From: Led <ledest@gmail.com>
Date: Wed, 10 May 2017 15:17:34 +0300
Subject: [PATCH] clean up workarounds for Erlang/OTP < 18
---
src/rabbit_rtopic_perf.erl | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/rabbit_rtopic_perf.erl b/src/rabbit_rtopic_perf.erl
index 0e3210b..005301a 100644
--- a/src/rabbit_rtopic_perf.erl
+++ b/src/rabbit_rtopic_perf.erl
@@ -123,14 +123,14 @@ queue_name(L) ->
list_to_binary(random_string(L, false)).
random_length_queue_name(L) ->
- L1 = rand_compat:uniform(L),
+ L1 = rand:uniform(L),
list_to_binary(random_string(L1, false)).
routing_key(L) ->
list_to_binary(random_string(L, true)).
rand_routing_key(L) ->
- L1 = rand_compat:uniform(L),
+ L1 = rand:uniform(L),
list_to_binary(random_string(L1, true)).
do_n(Fun, Arg, N) ->
@@ -142,11 +142,11 @@ do_n(Fun, Arg, Count, N, Acc) ->
do_n(Fun, Arg, Count+1, N, [Fun(Arg) | Acc]).
random_string(0, _Wild) -> [];
-random_string(1 = Length, Wild) -> [random_char(rand_compat:uniform(30), Wild) | random_string(Length-1, Wild)];
-random_string(Length, Wild) -> [random_char(rand_compat:uniform(30), Wild), 46 | random_string(Length-1, Wild)].
+random_string(1 = Length, Wild) -> [random_char(rand:uniform(30), Wild) | random_string(Length-1, Wild)];
+random_string(Length, Wild) -> [random_char(rand:uniform(30), Wild), 46 | random_string(Length-1, Wild)].
random_char(1, true) -> 42;
random_char(2, true) -> 35;
-random_char(_N, _) -> rand_compat:uniform(25) + 97.
+random_char(_N, _) -> rand:uniform(25) + 97.
exchange(XBin) ->
#exchange{name = #resource{virtual_host = <<"/">>, kind = exchange, name = XBin},
--
2.12.3