diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/cow_spdy.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cow_spdy.erl b/src/cow_spdy.erl index db5aec9..59c1ba4 100644 --- a/src/cow_spdy.erl +++ b/src/cow_spdy.erl @@ -169,7 +169,7 @@ parse_headers(<< L1:32, Key:L1/binary, L2:32, Value:L2/binary, Rest/bits >>, case Key of << $:, _/bits >> -> parse_headers(Rest, NbHeaders - 1, Acc, - [{Key, Value}|lists:keydelete(Key, 1, SpAcc)]); + lists:keystore(Key, 1, SpAcc, {Key, Value})); _ -> parse_headers(Rest, NbHeaders - 1, [{Key, Value}|Acc], SpAcc) end. |