mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-30 12:49:40 +00:00
ugly: Add more warning flags
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229>
This commit is contained in:
parent
4113101145
commit
06748d155c
3 changed files with 13 additions and 10 deletions
|
@ -2304,15 +2304,15 @@ gst_asf_demux_chain (GstPad * pad, GstObject * parent, GstBuffer * buf)
|
||||||
GST_INFO_OBJECT (demux, "Chained asf starting");
|
GST_INFO_OBJECT (demux, "Chained asf starting");
|
||||||
/* cleanup and get ready for a chained asf */
|
/* cleanup and get ready for a chained asf */
|
||||||
gst_asf_demux_reset (demux, TRUE);
|
gst_asf_demux_reset (demux, TRUE);
|
||||||
/* fall through */
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/* FALLTHROUGH */
|
||||||
case GST_ASF_DEMUX_STATE_HEADER:{
|
case GST_ASF_DEMUX_STATE_HEADER:{
|
||||||
ret = gst_asf_demux_chain_headers (demux);
|
ret = gst_asf_demux_chain_headers (demux);
|
||||||
if (demux->state != GST_ASF_DEMUX_STATE_DATA)
|
if (demux->state != GST_ASF_DEMUX_STATE_DATA)
|
||||||
break;
|
break;
|
||||||
/* otherwise fall through */
|
|
||||||
}
|
}
|
||||||
|
/* FALLTHROUGH */
|
||||||
case GST_ASF_DEMUX_STATE_DATA:
|
case GST_ASF_DEMUX_STATE_DATA:
|
||||||
{
|
{
|
||||||
guint64 data_size;
|
guint64 data_size;
|
||||||
|
|
|
@ -595,14 +595,14 @@ gst_real_audio_demux_handle_buffer (GstRealAudioDemux * demux, GstBuffer * buf)
|
||||||
ret = gst_real_audio_demux_parse_marker (demux);
|
ret = gst_real_audio_demux_parse_marker (demux);
|
||||||
if (ret != GST_FLOW_OK || demux->state != REAL_AUDIO_DEMUX_STATE_HEADER)
|
if (ret != GST_FLOW_OK || demux->state != REAL_AUDIO_DEMUX_STATE_HEADER)
|
||||||
break;
|
break;
|
||||||
/* otherwise fall through */
|
|
||||||
}
|
}
|
||||||
|
/* FALLTHROUGH */
|
||||||
case REAL_AUDIO_DEMUX_STATE_HEADER:{
|
case REAL_AUDIO_DEMUX_STATE_HEADER:{
|
||||||
ret = gst_real_audio_demux_parse_header (demux);
|
ret = gst_real_audio_demux_parse_header (demux);
|
||||||
if (ret != GST_FLOW_OK || demux->state != REAL_AUDIO_DEMUX_STATE_DATA)
|
if (ret != GST_FLOW_OK || demux->state != REAL_AUDIO_DEMUX_STATE_DATA)
|
||||||
break;
|
break;
|
||||||
/* otherwise fall through */
|
|
||||||
}
|
}
|
||||||
|
/* FALLTHROUGH */
|
||||||
case REAL_AUDIO_DEMUX_STATE_DATA:{
|
case REAL_AUDIO_DEMUX_STATE_DATA:{
|
||||||
ret = gst_real_audio_demux_parse_data (demux);
|
ret = gst_real_audio_demux_parse_data (demux);
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -244,19 +244,22 @@ else
|
||||||
endif
|
endif
|
||||||
|
|
||||||
warning_flags = [
|
warning_flags = [
|
||||||
'-Wmissing-declarations',
|
'-Waddress',
|
||||||
'-Wredundant-decls',
|
'-Waggregate-return',
|
||||||
'-Wwrite-strings',
|
|
||||||
'-Wformat',
|
'-Wformat',
|
||||||
'-Wformat-nonliteral',
|
'-Wformat-nonliteral',
|
||||||
'-Wformat-security',
|
'-Wformat-security',
|
||||||
|
'-Wimplicit-fallthrough=3',
|
||||||
'-Winit-self',
|
'-Winit-self',
|
||||||
|
'-Wmissing-declarations',
|
||||||
'-Wmissing-include-dirs',
|
'-Wmissing-include-dirs',
|
||||||
'-Waddress',
|
|
||||||
'-Wno-multichar',
|
'-Wno-multichar',
|
||||||
'-Wvla',
|
|
||||||
'-Wpointer-arith',
|
'-Wpointer-arith',
|
||||||
'-Waggregate-return',
|
'-Wredundant-decls',
|
||||||
|
'-Wshift-negative-value',
|
||||||
|
'-Wtype-limits',
|
||||||
|
'-Wvla',
|
||||||
|
'-Wwrite-strings',
|
||||||
'-fno-strict-aliasing',
|
'-fno-strict-aliasing',
|
||||||
# Symbol visibility
|
# Symbol visibility
|
||||||
'-fvisibility=hidden',
|
'-fvisibility=hidden',
|
||||||
|
|
Loading…
Reference in a new issue