summaryrefslogtreecommitdiff
path: root/src/lqueue.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <essen@ninenines.eu>2019-02-12 14:09:02 +0100
committerLoïc Hoguin <essen@ninenines.eu>2019-02-12 14:09:02 +0100
commita8379746a511e04d397f6d33b155f912b87e95c4 (patch)
tree51cb2923f761641b772c3010cf1c64c110784f8f /src/lqueue.erl
parent4e4887f48b9b92c68e85df232d7db29122d6845b (diff)
downloadrabbitmq-server-git-a8379746a511e04d397f6d33b155f912b87e95c4.tar.gz
Fix more Dialyzer warnings
Diffstat (limited to 'src/lqueue.erl')
-rw-r--r--src/lqueue.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lqueue.erl b/src/lqueue.erl
index cb5e0a3a9c..272108c808 100644
--- a/src/lqueue.erl
+++ b/src/lqueue.erl
@@ -52,17 +52,17 @@ is_empty(_) -> false.
in(V, {L, Q}) -> {L+1, ?QUEUE:in(V, Q)}.
--spec in_r(value(), ?MODULE()) -> ?MODULE().
+-spec in_r(value(), ?MODULE(T)) -> ?MODULE(T).
in_r(V, {L, Q}) -> {L+1, ?QUEUE:in_r(V, Q)}.
--spec out(?MODULE(T)) -> {result(T), ?MODULE()}.
+-spec out(?MODULE(T)) -> {result(T), ?MODULE(T)}.
out({0, _Q} = Q) -> {empty, Q};
out({L, Q}) -> {Result, Q1} = ?QUEUE:out(Q),
{Result, {L-1, Q1}}.
--spec out_r(?MODULE(T)) -> {result(T), ?MODULE()}.
+-spec out_r(?MODULE(T)) -> {result(T), ?MODULE(T)}.
out_r({0, _Q} = Q) -> {empty, Q};
out_r({L, Q}) -> {Result, Q1} = ?QUEUE:out_r(Q),