You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2017/08/17 17:16:23 UTC
[trafficserver] 05/05: Added fallthrough comments for Fedora 26 and
gcc7 for plugins and API
This is an automated email from the ASF dual-hosted git repository.
zwoop pushed a commit to branch 7.1.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit 5d1267e8b8e47897fccb5f1e847e91fb0931ccda
Author: Bryan Call <bc...@apache.org>
AuthorDate: Wed Aug 16 15:25:07 2017 -0700
Added fallthrough comments for Fedora 26 and gcc7 for plugins and API
---
example/cache-scan/cache-scan.cc | 1 +
example/null-transform/null-transform.c | 1 +
plugins/experimental/ts_lua/ts_lua_http_intercept.c | 1 +
proxy/InkAPI.cc | 1 +
4 files changed, 4 insertions(+)
diff --git a/example/cache-scan/cache-scan.cc b/example/cache-scan/cache-scan.cc
index 63da032..ff89880 100644
--- a/example/cache-scan/cache-scan.cc
+++ b/example/cache-scan/cache-scan.cc
@@ -290,6 +290,7 @@ handle_io(TSCont contp, TSEvent event, void * /* edata ATS_UNUSED */)
}
case TS_EVENT_VCONN_WRITE_COMPLETE:
TSDebug("cache_iter", "write complete");
+ // fallthrough
case TS_EVENT_VCONN_EOS:
default:
cstate->done = 1;
diff --git a/example/null-transform/null-transform.c b/example/null-transform/null-transform.c
index e3d6928..c59d536 100644
--- a/example/null-transform/null-transform.c
+++ b/example/null-transform/null-transform.c
@@ -232,6 +232,7 @@ null_transform(TSCont contp, TSEvent event, void *edata ATS_UNUSED)
break;
case TS_EVENT_VCONN_WRITE_READY:
TSDebug("null-transform", "\tEvent is TS_EVENT_VCONN_WRITE_READY");
+ // fallthrough
default:
TSDebug("null-transform", "\t(event is %d)", event);
/* If we get a WRITE_READY event or any other type of
diff --git a/plugins/experimental/ts_lua/ts_lua_http_intercept.c b/plugins/experimental/ts_lua/ts_lua_http_intercept.c
index 15a24d5..48d7816 100644
--- a/plugins/experimental/ts_lua/ts_lua_http_intercept.c
+++ b/plugins/experimental/ts_lua/ts_lua_http_intercept.c
@@ -291,6 +291,7 @@ ts_lua_http_intercept_process_read(TSEvent event, ts_lua_http_intercept_ctx *ict
switch (event) {
case TS_EVENT_VCONN_READ_READY:
TSVConnShutdown(ictx->net_vc, 1, 0);
+ // fallthrough
case TS_EVENT_VCONN_READ_COMPLETE:
case TS_EVENT_VCONN_EOS:
diff --git a/proxy/InkAPI.cc b/proxy/InkAPI.cc
index 54f64bb..c2ad922 100644
--- a/proxy/InkAPI.cc
+++ b/proxy/InkAPI.cc
@@ -8357,6 +8357,7 @@ TSHttpTxnConfigStringSet(TSHttpTxn txnp, TSOverridableConfigKey conf, const char
if (value && length > 0) {
s->t_state.txn_conf->client_cert_filepath = const_cast<char *>(value);
}
+ // fallthrough
default:
return TS_ERROR;
break;
--
To stop receiving notification emails like this one, please contact
"commits@trafficserver.apache.org" <co...@trafficserver.apache.org>.