From 3cfdf46e97c98d031f1aae9a0333afa132466a7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Tue, 31 May 2011 12:48:59 +0200 Subject: Remove a binary warning from websocket_data by removing a byte_size call. --- src/cowboy_http_websocket.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/cowboy_http_websocket.erl') diff --git a/src/cowboy_http_websocket.erl b/src/cowboy_http_websocket.erl index f262de3..8acc842 100644 --- a/src/cowboy_http_websocket.erl +++ b/src/cowboy_http_websocket.erl @@ -128,8 +128,8 @@ handler_loop(State=#state{messages={OK, Closed, Error}, timeout=Timeout}, -spec websocket_data(#state{}, #http_req{}, any(), binary()) -> ok. websocket_data(State, Req, HandlerState, << 255, 0, _Rest/bits >>) -> websocket_close(State, Req, HandlerState, {normal, closed}); -websocket_data(State, Req, HandlerState, Data) when byte_size(Data) < 3 -> - handler_loop(State, Req, HandlerState, Data); +websocket_data(State, Req, HandlerState, <<>>) -> + handler_loop(State, Req, HandlerState, <<>>); websocket_data(State, Req, HandlerState, Data) -> websocket_frame(State, Req, HandlerState, Data, binary:first(Data)). -- cgit v1.2.3