Use BEAST_FALLTHROUGH to silence warnings

fix #545
This commit is contained in:
Vinnie Falco committed 2017-07-20 08:15:29 -07:00
1 parent f3eaa409d1
commit 58d42cc803
13 files changed
+72 -39

No files matched your search

+2 -2
View File
@@ -11,10 +11,10 @@
#include <beast/core/handler_ptr.hpp>
#include <beast/core/static_buffer.hpp>
#include <beast/core/type_traits.hpp>
#include <beast/core/detail/config.hpp>
#include <boost/asio/handler_alloc_hook.hpp>
#include <boost/asio/handler_continuation_hook.hpp>
#include <boost/asio/handler_invoke_hook.hpp>
#include <boost/config.hpp>
#include <boost/throw_exception.hpp>
#include <memory>
@@ -154,7 +154,7 @@ operator()(error_code ec, bool again)
return;
}
d.ws.wr_block_ = &d;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case 1:
// send close frame
+2 -2
View File
@@ -11,11 +11,11 @@
#include <beast/core/bind_handler.hpp>
#include <beast/core/handler_ptr.hpp>
#include <beast/core/type_traits.hpp>
#include <beast/core/detail/config.hpp>
#include <beast/websocket/detail/frame.hpp>
#include <boost/asio/handler_alloc_hook.hpp>
#include <boost/asio/handler_continuation_hook.hpp>
#include <boost/asio/handler_invoke_hook.hpp>
#include <boost/config.hpp>
#include <boost/throw_exception.hpp>
#include <memory>
@@ -153,7 +153,7 @@ operator()(error_code ec, bool again)
return;
}
d.ws.wr_block_ = &d;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case 1:
// send ping frame
+3 -2
View File
@@ -14,6 +14,7 @@
#include <beast/core/static_buffer.hpp>
#include <beast/core/type_traits.hpp>
#include <beast/core/detail/clamp.hpp>
#include <beast/core/detail/config.hpp>
#include <boost/asio/handler_alloc_hook.hpp>
#include <boost/asio/handler_continuation_hook.hpp>
#include <boost/asio/handler_invoke_hook.hpp>
@@ -523,7 +524,7 @@ operator()(error_code ec,
ec = boost::asio::error::operation_aborted;
goto upcall;
}
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
//------------------------------------------------------------------
@@ -1070,7 +1071,7 @@ operator()(error_code const& ec, bool fin)
case 1:
state_ = 2;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case 2:
if(ec)
+7 -6
View File
@@ -16,6 +16,7 @@
#include <beast/core/static_buffer.hpp>
#include <beast/core/type_traits.hpp>
#include <beast/core/detail/clamp.hpp>
#include <beast/core/detail/config.hpp>
#include <beast/websocket/detail/frame.hpp>
#include <boost/asio/handler_alloc_hook.hpp>
#include <boost/asio/handler_continuation_hook.hpp>
@@ -231,7 +232,7 @@ operator()(error_code ec,
case do_nomask_nofrag:
BOOST_ASSERT(! d.ws.wr_block_);
d.ws.wr_block_ = &d;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case do_nomask_nofrag + 1:
{
@@ -254,7 +255,7 @@ operator()(error_code ec,
case do_nomask_frag:
BOOST_ASSERT(! d.ws.wr_block_);
d.ws.wr_block_ = &d;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case do_nomask_frag + 1:
{
@@ -302,7 +303,7 @@ operator()(error_code ec,
case do_mask_nofrag:
BOOST_ASSERT(! d.ws.wr_block_);
d.ws.wr_block_ = &d;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case do_mask_nofrag + 1:
{
@@ -354,7 +355,7 @@ operator()(error_code ec,
case do_mask_frag:
BOOST_ASSERT(! d.ws.wr_block_);
d.ws.wr_block_ = &d;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case do_mask_frag + 1:
{
@@ -407,7 +408,7 @@ operator()(error_code ec,
case do_deflate:
BOOST_ASSERT(! d.ws.wr_block_);
d.ws.wr_block_ = &d;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case do_deflate + 1:
{
@@ -634,7 +635,7 @@ operator()(error_code ec)
{
case 2:
d.step = 3;
BOOST_FALLTHROUGH;
BEAST_FALLTHROUGH;
case 3:
case 0:
{