summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_binding.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit_binding.erl b/src/rabbit_binding.erl
index 3bf8e6a94c..54fa1a6344 100644
--- a/src/rabbit_binding.erl
+++ b/src/rabbit_binding.erl
@@ -412,7 +412,7 @@ process_deletions(Deletions) ->
FlatBindings = lists:flatten(Bindings),
pd_callback(transaction, X, Deleted, FlatBindings),
dict:store(XName, rabbit_exchange:serial(X), Acc)
- end, Deletions, dict:new()),
+ end, dict:new(), Deletions),
fun() ->
dict:fold(
fun (XName, {X, Deleted, Bindings}, ok) ->
@@ -426,7 +426,7 @@ process_deletions(Deletions) ->
exchange_deleted, [{name, XName}]);
_ -> ok
end
- end, Deletions, ok)
+ end, ok, Deletions)
end.
pd_callback(Arg, X, Deleted, Bindings) ->