diff --git a/gst/asfdemux/asfpacket.c b/gst/asfdemux/asfpacket.c index 5942730dc9..f9b13fb382 100644 --- a/gst/asfdemux/asfpacket.c +++ b/gst/asfdemux/asfpacket.c @@ -60,6 +60,7 @@ asf_packet_read_varlen_int (guint lentype_flags, guint lentype_bit_offset, val = GST_READ_UINT32_LE (*p_data); break; default: + val = 0; g_assert_not_reached (); } diff --git a/gst/realmedia/rmdemux.c b/gst/realmedia/rmdemux.c index 8ce9f09b3c..862433900c 100644 --- a/gst/realmedia/rmdemux.c +++ b/gst/realmedia/rmdemux.c @@ -2139,6 +2139,7 @@ gst_rmdemux_handle_scrambled_packet (GstRMDemux * rmdemux, ret = gst_rmdemux_descramble_sipr_audio (rmdemux, stream); break; default: + ret = GST_FLOW_ERROR; g_assert_not_reached (); }