aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2014-03-27 10:52:30 +0100
committerLoïc Hoguin <[email protected]>2014-03-27 10:52:30 +0100
commit6ca19cde811a6bb7cb489a9a9b57d06762f3b730 (patch)
tree29dd99c7e41b843a9f1f23546be13435aebff1e2
parent5b041ab160185efdbe8bb6a0811fc4de857d2d6c (diff)
downloadcowlib-6ca19cde811a6bb7cb489a9a9b57d06762f3b730.tar.gz
cowlib-6ca19cde811a6bb7cb489a9a9b57d06762f3b730.tar.bz2
cowlib-6ca19cde811a6bb7cb489a9a9b57d06762f3b730.zip
Use a lists:keystore where appropriate
-rw-r--r--src/cow_spdy.erl2
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.