From cc65a723d70bb078b048bab81eeb8a4bd7ed39ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sat, 22 Dec 2012 16:37:11 +0100 Subject: Use lists:keyreplace/4 instead of lists:keydelete/3 + cons --- src/cowboy_req.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/cowboy_req.erl b/src/cowboy_req.erl index b29d694..8525247 100644 --- a/src/cowboy_req.erl +++ b/src/cowboy_req.erl @@ -537,7 +537,7 @@ meta(Name, Req, Default) -> %% If the value already exists it will be overwritten. -spec set_meta(atom(), any(), Req) -> Req when Req::req(). set_meta(Name, Value, Req=#http_req{meta=Meta}) -> - Req#http_req{meta=[{Name, Value}|lists:keydelete(Name, 1, Meta)]}. + Req#http_req{meta=lists:keyreplace(Name, 1, Meta, {Name, Value})}. %% Request Body API. -- cgit v1.2.3