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
commitdf47096989170af03831a1bbd1f1a7a3dcc361ec (patch)
treef8491921b02c967bfe8646e80ced7ac0d306e6eb
parent0e78304aae0c0640a64208d7c59cc03866c442a3 (diff)
downloadrabbitmq-server-git-df47096989170af03831a1bbd1f1a7a3dcc361ec.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 1f42322ca4..3d70be4bc3 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).