summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@lshift.net>2010-05-15 20:43:47 +0100
committerMatthias Radestock <matthias@lshift.net>2010-05-15 20:43:47 +0100
commitee8fca41ef33791d149338aa7f2fd1c6f1f06d48 (patch)
tree2439d4c48f651991bc7dbd22fa59a34b7bafda42 /src
parent71bd30bc9e5a7f5701e35179bf5703fbbccbab24 (diff)
downloadrabbitmq-server-git-ee8fca41ef33791d149338aa7f2fd1c6f1f06d48.tar.gz
cosmetic: more sensible order of clauses
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_queue_index.erl30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/rabbit_queue_index.erl b/src/rabbit_queue_index.erl
index 1207c9517e..1e58338449 100644
--- a/src/rabbit_queue_index.erl
+++ b/src/rabbit_queue_index.erl
@@ -924,6 +924,20 @@ journal_minus_segment1({?PUB, _Del, ack} = Obj, Obj) ->
journal_minus_segment1({?PUB, no_del, no_ack} = Obj, undefined) ->
{Obj, 0, 0};
+%% Publish and deliver in journal
+journal_minus_segment1({?PUB, del, no_ack} = Obj, undefined) ->
+ {Obj, 0, 0};
+journal_minus_segment1({?PUB = Pub, del, no_ack}, {Pub, no_del, no_ack}) ->
+ {{no_pub, del, no_ack}, 1, 0};
+
+%% Publish, deliver and ack in journal
+journal_minus_segment1({?PUB, del, ack}, undefined) ->
+ {undefined, 0, 0};
+journal_minus_segment1({?PUB = Pub, del, ack}, {Pub, no_del, no_ack}) ->
+ {{no_pub, del, ack}, 1, 0};
+journal_minus_segment1({?PUB = Pub, del, ack}, {Pub, del, no_ack}) ->
+ {{no_pub, no_del, ack}, 1, 0};
+
%% Just deliver in journal
journal_minus_segment1({no_pub, del, no_ack} = Obj, {?PUB, no_del, no_ack}) ->
{Obj, 0, 0};
@@ -936,24 +950,10 @@ journal_minus_segment1({no_pub, no_del, ack} = Obj, {?PUB, del, no_ack}) ->
journal_minus_segment1({no_pub, no_del, ack}, {?PUB, del, ack}) ->
{undefined, 0, 0};
-%% Publish and deliver in journal
-journal_minus_segment1({?PUB, del, no_ack} = Obj, undefined) ->
- {Obj, 0, 0};
-journal_minus_segment1({?PUB = Pub, del, no_ack}, {Pub, no_del, no_ack}) ->
- {{no_pub, del, no_ack}, 1, 0};
-
%% Deliver and ack in journal
journal_minus_segment1({no_pub, del, ack} = Obj, {?PUB, no_del, no_ack}) ->
{Obj, 0, 0};
journal_minus_segment1({no_pub, del, ack}, {?PUB, del, no_ack}) ->
{{no_pub, no_del, ack}, 0, 0};
journal_minus_segment1({no_pub, del, ack}, {?PUB, del, ack}) ->
- {undefined, 0, 1};
-
-%% Publish, deliver and ack in journal
-journal_minus_segment1({?PUB, del, ack}, undefined) ->
- {undefined, 0, 0};
-journal_minus_segment1({?PUB = Pub, del, ack}, {Pub, no_del, no_ack}) ->
- {{no_pub, del, ack}, 1, 0};
-journal_minus_segment1({?PUB = Pub, del, ack}, {Pub, del, no_ack}) ->
- {{no_pub, no_del, ack}, 1, 0}.
+ {undefined, 0, 1}.