summaryrefslogtreecommitdiff
path: root/src/rabbit_binding.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rabbit_binding.erl')
-rw-r--r--src/rabbit_binding.erl13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/rabbit_binding.erl b/src/rabbit_binding.erl
index 31605844..4e85d08e 100644
--- a/src/rabbit_binding.erl
+++ b/src/rabbit_binding.erl
@@ -410,8 +410,7 @@ process_deletions(Deletions) ->
fun (Deleted, X, Bindings, Acc) ->
pd_callback(transaction, Deleted, X, Bindings),
dict:store(X, serial(X), Acc)
- end,
- Deletions, dict:new()),
+ end, Deletions, dict:new()),
fun() ->
process_deletions(
fun (Deleted, X, Bindings, Acc) ->
@@ -425,15 +424,13 @@ process_deletions(Deletions) ->
_ -> ok
end,
Acc
- end,
- Deletions, ok)
+ end, Deletions, ok)
end.
process_deletions(Fun, Deletions, Acc0) ->
- dict:fold(
- fun (_XName, {X, Deleted, Bindings}, Acc) ->
- Fun(Deleted, X, lists:flatten(Bindings), Acc)
- end, Acc0, Deletions).
+ dict:fold(fun (_XName, {X, Deleted, Bindings}, Acc) ->
+ Fun(Deleted, X, lists:flatten(Bindings), Acc)
+ end, Acc0, Deletions).
pd_callback(Arg, Deleted, X, Bindings) ->
ok = rabbit_exchange:callback(X, case Deleted of