summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2014-01-17 12:02:56 +0000
committerSimon MacMullen <simon@rabbitmq.com>2014-01-17 12:02:56 +0000
commit2caef44aa2b4c5fbeda42555dbf63561c3b22632 (patch)
treef8491921b02c967bfe8646e80ced7ac0d306e6eb
parentd67e7fe58411585ec825e8153d5d70c193101d26 (diff)
downloadrabbitmq-server-2caef44aa2b4c5fbeda42555dbf63561c3b22632.tar.gz
Oops
-rw-r--r--src/rabbit_basic.erl7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/rabbit_basic.erl b/src/rabbit_basic.erl
index 1f42322c..3d70be4b 100644
--- a/src/rabbit_basic.erl
+++ b/src/rabbit_basic.erl
@@ -77,7 +77,8 @@
(rabbit_framing:amqp_property_record())
-> rabbit_types:ok_or_error2('undefined' | non_neg_integer(), any())).
--spec(msg_size/1 :: (rabbit_types:content()) -> non_neg_integer()).
+-spec(msg_size/1 :: (rabbit_types:content() | rabbit_types:message()) ->
+ non_neg_integer()).
-endif.
@@ -276,5 +277,5 @@ parse_expiration(#'P_basic'{expiration = Expiration}) ->
{error, {leftover_string, S}}
end.
-msg_size(#basic_message{content = #content{payload_fragments_rev = PFR}}) ->
- iolist_size(PFR).
+msg_size(#content{payload_fragments_rev = PFR}) -> iolist_size(PFR);
+msg_size(#basic_message{content = Content}) -> msg_size(Content).