diff options
| author | Michael Klishin <michael@novemberain.com> | 2019-02-13 00:04:21 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-02-13 00:04:21 +0300 |
| commit | 414b75c67643da7f7b6d5e02bc777639ac92bc3c (patch) | |
| tree | 7951c16b8495a1fa1a741e93e7858baa437b8dd2 /src/lqueue.erl | |
| parent | cea04c52dcdcda16ecca5d471bdb7cc6ec16beb8 (diff) | |
| parent | 3efa9d81735ddbeb2e355699d01be02fd1ee7d06 (diff) | |
| download | rabbitmq-server-git-414b75c67643da7f7b6d5e02bc777639ac92bc3c.tar.gz | |
Merge pull request #1875 from rabbitmq/fix-more-dialyzer
Fix more dialyzer warnings
Diffstat (limited to 'src/lqueue.erl')
| -rw-r--r-- | src/lqueue.erl | 6 |
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), |
