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

openSUSE Build Service is sponsored by