From d043148f4a9f5fa4ca4407c166ee15a6a17cff8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Mon, 27 Jul 2015 17:32:05 +0200 Subject: Use map syntax instead of maps:put/3 --- src/cowboy_req.erl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/cowboy_req.erl b/src/cowboy_req.erl index 8726779..b13da50 100644 --- a/src/cowboy_req.erl +++ b/src/cowboy_req.erl @@ -1194,13 +1194,13 @@ kvlist_to_map(Keys, [{Key, Value}|Tail], Map) -> case maps:find(Atom, Map) of {ok, MapValue} when is_list(MapValue) -> kvlist_to_map(Keys, Tail, - maps:put(Atom, [Value|MapValue], Map)); + Map#{Atom => [Value|MapValue]}); {ok, MapValue} -> kvlist_to_map(Keys, Tail, - maps:put(Atom, [Value, MapValue], Map)); + Map#{Atom => [Value, MapValue]}); error -> kvlist_to_map(Keys, Tail, - maps:put(Atom, Value, Map)) + Map#{Atom => Value}) end; false -> kvlist_to_map(Keys, Tail, Map) @@ -1221,7 +1221,7 @@ filter([{Key, Constraints, Default}|Tail], Map) -> {ok, Value} -> filter_constraints(Tail, Map, Key, Value, Constraints); error -> - filter(Tail, maps:put(Key, Default, Map)) + filter(Tail, Map#{Key => Default}) end; filter([Key|Tail], Map) -> true = maps:is_key(Key, Map), @@ -1232,7 +1232,7 @@ filter_constraints(Tail, Map, Key, Value, Constraints) -> true -> filter(Tail, Map); {true, Value2} -> - filter(Tail, maps:put(Key, Value2, Map)) + filter(Tail, Map#{Key => Value2}) end. %% Tests. -- cgit v1.2.3