Browse Source

Fix reply/4 spec

There is wrong -spec of reply/4 function 3rd parametr type must be same as [#http_req spec](https://github.com/ninenines/cowboy/blob/master/src/cowboy_req.erl#L140)
Yakov 10 years ago
parent
commit
8fc6906dbb
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/cowboy_req.erl

+ 2 - 1
src/cowboy_req.erl

@@ -720,7 +720,8 @@ reply(Status, Headers, Req=#http_req{resp_body=Body}) ->
 	reply(Status, Headers, Body, Req).
 	reply(Status, Headers, Body, Req).
 
 
 -spec reply(cowboy:http_status(), cowboy:http_headers(),
 -spec reply(cowboy:http_status(), cowboy:http_headers(),
-	iodata() | {non_neg_integer() | resp_body_fun()}, Req)
+	iodata() | resp_body_fun() | {non_neg_integer(), resp_body_fun()}
+	| {chunked, resp_chunked_fun()}, Req)
 	-> Req when Req::req().
 	-> Req when Req::req().
 reply(Status, Headers, Body, Req=#http_req{
 reply(Status, Headers, Body, Req=#http_req{
 		socket=Socket, transport=Transport,
 		socket=Socket, transport=Transport,