From c84460f61fa2417511193803d0afcf4ac903ad4f Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 11 Dec 2019 17:23:39 +0100 Subject: build: add -Wimplicit-fallthrough This warning seems to be designed well. It doesn't seem to warn on fallthrough-only case statements, so it's compatible to well written code. stream_dvdnav.c had an obscure bug in inactive code, fix it. stream_dvb.c is the only place where it intentionally falls through, I guess I'll just leave it alone. --- stream/stream_dvdnav.c | 1 + 1 file changed, 1 insertion(+) (limited to 'stream') diff --git a/stream/stream_dvdnav.c b/stream/stream_dvdnav.c index a042508c2a..619284f393 100644 --- a/stream/stream_dvdnav.c +++ b/stream/stream_dvdnav.c @@ -475,6 +475,7 @@ static int control(stream_t *stream, int cmd, void *arg) break; if (dvdnav_angle_change(dvdnav, new_angle) != DVDNAV_STATUS_OK) return 1; + break; } case STREAM_CTRL_GET_LANG: { struct stream_lang_req *req = arg; -- cgit v1.2.3