summaryrefslogtreecommitdiff
path: root/bufferevent_filter.c
diff options
context:
space:
mode:
authorAzat Khuzhin <a3at.mail@gmail.com>2017-01-29 17:23:14 +0300
committerAzat Khuzhin <a3at.mail@gmail.com>2017-01-29 17:58:31 +0300
commit94e7dcebc320bf496ff6b613d8e4b771fa0a161c (patch)
tree44b23acadee2917663a72f5ba5f330f2f0e6c6e4 /bufferevent_filter.c
parente7ff4ef2b4fc950a765008c18e74281cdb5e7668 (diff)
downloadlibevent-94e7dcebc320bf496ff6b613d8e4b771fa0a161c.tar.gz
Fix -Werror=implicit-fallthrough (fixes gcc-7)
Fixes: #447
Diffstat (limited to 'bufferevent_filter.c')
-rw-r--r--bufferevent_filter.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/bufferevent_filter.c b/bufferevent_filter.c
index d47f9452..b5efd5c0 100644
--- a/bufferevent_filter.c
+++ b/bufferevent_filter.c
@@ -612,9 +612,12 @@ be_filter_ctrl(struct bufferevent *bev, enum bufferevent_ctrl_op op,
bevf->underlying->be_ops->ctrl) {
return (bevf->underlying->be_ops->ctrl)(bevf->underlying, op, data);
}
+ EVUTIL_FALLTHROUGH;
case BEV_CTRL_GET_FD:
+ EVUTIL_FALLTHROUGH;
case BEV_CTRL_CANCEL_ALL:
+ EVUTIL_FALLTHROUGH;
default:
return -1;
}