From 52a2ff96e8df1dc64ada5add37810e964a8e7015 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Tue, 4 Oct 2016 00:03:19 +0200 Subject: Fix Dialyzer warnings --- src/cow_hpack.erl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/cow_hpack.erl') diff --git a/src/cow_hpack.erl b/src/cow_hpack.erl index 4ddd473..e11b98b 100644 --- a/src/cow_hpack.erl +++ b/src/cow_hpack.erl @@ -32,7 +32,7 @@ -record(state, { size = 0 :: non_neg_integer(), max_size = 4096 :: non_neg_integer(), - dyn_table = [] :: queue:queue({binary(), binary()}) + dyn_table = [] :: [{pos_integer(), {binary(), binary()}}] }). -opaque state() :: #state{}. @@ -548,15 +548,15 @@ resp_decode_test() -> %% Encoding. --spec encode(cow_http:headers()) -> iodata(). +-spec encode(cow_http:headers()) -> {iodata(), state()}. encode(Headers) -> encode(Headers, init(), #{}, []). --spec encode(cow_http:headers(), State) -> iodata() when State::state(). +-spec encode(cow_http:headers(), State) -> {iodata(), State} when State::state(). encode(Headers, State) -> encode(Headers, State, #{}, []). --spec encode(cow_http:headers(), State, opts()) -> iodata() when State::state(). +-spec encode(cow_http:headers(), State, opts()) -> {iodata(), State} when State::state(). encode(Headers, State, Opts) -> encode(Headers, State, Opts, []). -- cgit v1.2.3