diff options
author | Thomas Haller <thaller@redhat.com> | 2017-02-06 17:41:29 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2017-02-06 17:41:29 +0100 |
commit | 77140cafe32ed1dc77f57a99c5dbad296af43635 (patch) | |
tree | 0a5e75419ef54ebadb7d7eb3a759eaf70bdc7f36 | |
parent | 1859b90c48141d4443b0e08378363188d538b2b6 (diff) | |
parent | 705e63a292974abeccaaabb8dd405804e676275b (diff) |
build: merge branch 'th/build-gcc7-warnings'
-rw-r--r-- | libnm-core/nm-utils.c | 2 | ||||
-rw-r--r-- | libnm-util/nm-utils.c | 2 | ||||
-rw-r--r-- | libnm/nm-vpn-service-plugin.c | 2 | ||||
-rw-r--r-- | m4/compiler_options.m4 | 25 | ||||
-rw-r--r-- | src/devices/nm-device-ethernet.c | 4 | ||||
-rw-r--r-- | src/devices/nm-device.c | 6 | ||||
-rw-r--r-- | src/devices/wwan/nm-modem-broadband.c | 4 | ||||
-rw-r--r-- | src/devices/wwan/nm-modem.c | 9 | ||||
-rw-r--r-- | src/dns/nm-dns-manager.c | 4 | ||||
-rw-r--r-- | src/nm-config.c | 1 | ||||
-rw-r--r-- | src/tests/test-general.c | 4 | ||||
-rw-r--r-- | src/vpn/nm-vpn-connection.c | 4 |
12 files changed, 38 insertions, 29 deletions
diff --git a/libnm-core/nm-utils.c b/libnm-core/nm-utils.c index e54053c9d..94da33d48 100644 --- a/libnm-core/nm-utils.c +++ b/libnm-core/nm-utils.c @@ -1024,7 +1024,7 @@ nm_utils_security_valid (NMUtilsSecurityType type, case NMU_SEC_LEAP: /* require PRIVACY bit for LEAP? */ if (adhoc) return FALSE; - /* Fall through */ + /* fall through */ case NMU_SEC_STATIC_WEP: g_assert (have_ap); if (!(ap_flags & NM_802_11_AP_FLAGS_PRIVACY)) diff --git a/libnm-util/nm-utils.c b/libnm-util/nm-utils.c index fcb6bfd4e..04deecf98 100644 --- a/libnm-util/nm-utils.c +++ b/libnm-util/nm-utils.c @@ -697,7 +697,7 @@ nm_utils_security_valid (NMUtilsSecurityType type, case NMU_SEC_LEAP: /* require PRIVACY bit for LEAP? */ if (adhoc) return FALSE; - /* Fall through */ + /* fall through */ case NMU_SEC_STATIC_WEP: g_assert (have_ap); if (!(ap_flags & NM_802_11_AP_FLAGS_PRIVACY)) diff --git a/libnm/nm-vpn-service-plugin.c b/libnm/nm-vpn-service-plugin.c index 91451ed0f..0b47bf537 100644 --- a/libnm/nm-vpn-service-plugin.c +++ b/libnm/nm-vpn-service-plugin.c @@ -217,7 +217,7 @@ nm_vpn_service_plugin_disconnect (NMVpnServicePlugin *plugin, GError **err) break; case NM_VPN_SERVICE_STATE_STARTING: _emit_failure (plugin, NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED); - /* fallthru */ + /* fall through */ case NM_VPN_SERVICE_STATE_STARTED: nm_vpn_service_plugin_set_state (plugin, NM_VPN_SERVICE_STATE_STOPPING); ret = NM_VPN_SERVICE_PLUGIN_GET_CLASS (plugin)->disconnect (plugin, err); diff --git a/m4/compiler_options.m4 b/m4/compiler_options.m4 index 0023c36b9..5f0464453 100644 --- a/m4/compiler_options.m4 +++ b/m4/compiler_options.m4 @@ -61,16 +61,29 @@ if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then CFLAGS_MORE_WARNINGS="$CFLAGS_MORE_WARNINGS -Werror" fi - for option in -Wshadow -Wmissing-declarations -Wmissing-prototypes \ - -Wdeclaration-after-statement -Wformat-security \ - -Wfloat-equal -Wno-unused-parameter -Wno-sign-compare \ + for option in \ + -Wimplicit-fallthrough \ + -Wshadow \ + -Wmissing-declarations \ + -Wmissing-prototypes \ + -Wdeclaration-after-statement \ + -Wformat-security \ + -Wfloat-equal \ + -Wno-unused-parameter \ + -Wno-sign-compare \ -Wno-duplicate-decl-specifier \ -Wstrict-prototypes \ -Wno-unused-but-set-variable \ -Wno-format-y2k \ - -Wundef -Wimplicit-function-declaration \ - -Wpointer-arith -Winit-self -Wformat-nonliteral \ - -Wmissing-include-dirs -Wno-pragmas; do + -Wundef \ + -Wimplicit-function-declaration \ + -Wpointer-arith \ + -Winit-self \ + -Wformat-nonliteral \ + -Wmissing-include-dirs \ + -Wno-pragmas \ + -Wno-format-truncation \ + ; do dnl GCC 4.4 does not warn when checking for -Wno-* flags (https://gcc.gnu.org/wiki/FAQ#wnowarning) _NM_COMPILER_FLAG([$(printf '%s' "$option" | sed 's/^-Wno-/-W/')], [], [CFLAGS_MORE_WARNINGS="$CFLAGS_MORE_WARNINGS $option"], []) diff --git a/src/devices/nm-device-ethernet.c b/src/devices/nm-device-ethernet.c index 327e54a8b..5df16df0e 100644 --- a/src/devices/nm-device-ethernet.c +++ b/src/devices/nm-device-ethernet.c @@ -1171,7 +1171,7 @@ dcb_state (NMDevice *device, gboolean timeout) break; } _LOGD (LOGD_DCB, "dcb_state() preconfig down falling through"); - /* carrier never went down? fall through */ + /* fall through */ case DCB_WAIT_CARRIER_PRECONFIG_UP: if (timeout || carrier) { _LOGD (LOGD_DCB, "dcb_state() preconfig up configuring DCB"); @@ -1195,7 +1195,7 @@ dcb_state (NMDevice *device, gboolean timeout) break; } _LOGD (LOGD_DCB, "dcb_state() postconfig down falling through"); - /* carrier never went down? fall through */ + /* fall through */ case DCB_WAIT_CARRIER_POSTCONFIG_UP: if (timeout || carrier) { _LOGD (LOGD_DCB, "dcb_state() postconfig up starting IP"); diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index 400ae1879..68a9e79e4 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -5340,7 +5340,7 @@ dhcp4_state_changed (NMDhcpClient *client, /* Ignore expiry before we even have a lease (NAK, old lease, etc) */ if (priv->ip4_state == IP_CONF) break; - /* Fall through */ + /* fall through */ case NM_DHCP_STATE_DONE: case NM_DHCP_STATE_FAIL: dhcp4_fail (self, FALSE); @@ -6159,7 +6159,7 @@ dhcp6_state_changed (NMDhcpClient *client, */ if (priv->dhcp6.mode == NM_NDISC_DHCP_LEVEL_OTHERCONF) break; - /* Otherwise, fall through */ + /* fall through */ case NM_DHCP_STATE_FAIL: dhcp6_fail (self, FALSE); break; @@ -10336,7 +10336,7 @@ device_ipx_changed (NMPlatform *platform, priv->dad6_failed_addrs = g_slist_append (priv->dad6_failed_addrs, g_memdup (addr, sizeof (NMPlatformIP6Address))); } - /* fallthrough */ + /* fall through */ case NMP_OBJECT_TYPE_IP6_ROUTE: if (nm_device_get_unmanaged_flags (self, NM_UNMANAGED_PLATFORM_INIT)) { priv->queued_ip6_config_pending = TRUE; diff --git a/src/devices/wwan/nm-modem-broadband.c b/src/devices/wwan/nm-modem-broadband.c index e1fc45467..7dfd38c57 100644 --- a/src/devices/wwan/nm-modem-broadband.c +++ b/src/devices/wwan/nm-modem-broadband.c @@ -489,7 +489,6 @@ connect_context_step (NMModemBroadband *self) } ctx->step++; /* fall through */ - case CONNECT_STEP_WAIT_FOR_READY: { GError *error = NULL; @@ -527,9 +526,8 @@ connect_context_step (NMModemBroadband *self) } ctx->step++; - /* fall through */ } - + /* fall through */ case CONNECT_STEP_CONNECT: if (ctx->ip_types_i < ctx->ip_types->len) { NMModemIPType current; diff --git a/src/devices/wwan/nm-modem.c b/src/devices/wwan/nm-modem.c index 04c95a2be..1dec0dd12 100644 --- a/src/devices/wwan/nm-modem.c +++ b/src/devices/wwan/nm-modem.c @@ -1127,8 +1127,7 @@ deactivate_step (DeactivateContext *ctx) switch (ctx->step) { case DEACTIVATE_CONTEXT_STEP_FIRST: ctx->step++; - /* Fall down */ - + /* fall through */ case DEACTIVATE_CONTEXT_STEP_CLEANUP: /* Make sure we keep a ref to the PPP manager if there is one */ if (priv->ppp_manager) @@ -1136,8 +1135,7 @@ deactivate_step (DeactivateContext *ctx) /* Run cleanup */ NM_MODEM_GET_CLASS (ctx->self)->deactivate_cleanup (ctx->self, ctx->device); ctx->step++; - /* Fall down */ - + /* fall through */ case DEACTIVATE_CONTEXT_STEP_PPP_MANAGER_STOP: /* If we have a PPP manager, stop it */ if (ctx->ppp_manager) { @@ -1148,8 +1146,7 @@ deactivate_step (DeactivateContext *ctx) return; } ctx->step++; - /* Fall down */ - + /* fall through */ case DEACTIVATE_CONTEXT_STEP_MM_DISCONNECT: /* Disconnect asynchronously */ NM_MODEM_GET_CLASS (ctx->self)->disconnect (ctx->self, diff --git a/src/dns/nm-dns-manager.c b/src/dns/nm-dns-manager.c index b2500acc1..cbf8d5fb6 100644 --- a/src/dns/nm-dns-manager.c +++ b/src/dns/nm-dns-manager.c @@ -1576,7 +1576,7 @@ _check_resconf_immutable (NMDnsManagerResolvConfManager rc_manager) case NM_DNS_MANAGER_RESOLV_CONF_MAN_UNKNOWN: case NM_DNS_MANAGER_RESOLV_CONF_MAN_IMMUTABLE: nm_assert_not_reached (); - /* fall-through */ + /* fall through */ case NM_DNS_MANAGER_RESOLV_CONF_MAN_UNMANAGED: return NM_DNS_MANAGER_RESOLV_CONF_MAN_UNMANAGED; default: @@ -1596,7 +1596,7 @@ _check_resconf_immutable (NMDnsManagerResolvConfManager rc_manager) case NM_DNS_MANAGER_RESOLV_CONF_MAN_UNMANAGED: case NM_DNS_MANAGER_RESOLV_CONF_MAN_IMMUTABLE: nm_assert_not_reached (); - /* fall-through */ + /* fall through */ case NM_DNS_MANAGER_RESOLV_CONF_MAN_FILE: case NM_DNS_MANAGER_RESOLV_CONF_MAN_RESOLVCONF: case NM_DNS_MANAGER_RESOLV_CONF_MAN_NETCONFIG: diff --git a/src/nm-config.c b/src/nm-config.c index faed75472..cc2baba44 100644 --- a/src/nm-config.c +++ b/src/nm-config.c @@ -1046,6 +1046,7 @@ _string_append_val (GString *str, const char *value) case '#': case ':': g_string_append_c (str, '+'); + /* fall through */ default: g_string_append_c (str, *value); } diff --git a/src/tests/test-general.c b/src/tests/test-general.c index 53c9c0d8f..81d8e05c1 100644 --- a/src/tests/test-general.c +++ b/src/tests/test-general.c @@ -1291,7 +1291,7 @@ test_nm_utils_strbuf_append (void) nm_utils_strbuf_append_c (&t_buf, &t_len, str[0]); break; } - /* fall-through */ + /* fall through */ case 1: nm_utils_strbuf_append_str (&t_buf, &t_len, str); break; @@ -1300,7 +1300,7 @@ test_nm_utils_strbuf_append (void) nm_utils_strbuf_append (&t_buf, &t_len, "%c", str[0]); break; } - /* fall-through */ + /* fall through */ case 3: nm_utils_strbuf_append (&t_buf, &t_len, "%s", str); break; diff --git a/src/vpn/nm-vpn-connection.c b/src/vpn/nm-vpn-connection.c index fb9aae8a0..3d4536e70 100644 --- a/src/vpn/nm-vpn-connection.c +++ b/src/vpn/nm-vpn-connection.c @@ -637,7 +637,7 @@ _set_vpn_state (NMVpnConnection *self, /* Tear down and clean up the connection */ call_plugin_disconnect (self); vpn_cleanup (self, parent_dev); - /* Fall through */ + /* fall through */ default: priv->secrets_idx = SECRETS_REQ_SYSTEM; break; @@ -1514,7 +1514,7 @@ nm_vpn_connection_ip4_config_get (NMVpnConnection *self, GVariant *dict) switch (g_variant_n_children (v)) { case 5: g_variant_get_child (v, 4, "u", &route.pref_src); - /* fallthrough */ + /* fall through */ case 4: g_variant_get_child (v, 0, "u", &route.network); g_variant_get_child (v, 1, "u", &plen); |