From 3761fb69e6a878b5bb1d06fcbdde9d0572827f51 Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Sat, 29 Dec 2007 16:48:33 +0000 Subject: ext/flac/gstflacdec.c: Fix 'xyz may be used uninitialized' compiler warnings caused by broken g_assert_not_reached() ... Original commit message from CVS: * ext/flac/gstflacdec.c: (gst_flac_dec_write): Fix 'xyz may be used uninitialized' compiler warnings caused by broken g_assert_not_reached() macro in GLib-2.15.x and don't abort() in any case but properly report the error. --- ext/flac/gstflacdec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ext') diff --git a/ext/flac/gstflacdec.c b/ext/flac/gstflacdec.c index 23fa79ce..4ad44f87 100644 --- a/ext/flac/gstflacdec.c +++ b/ext/flac/gstflacdec.c @@ -899,7 +899,9 @@ gst_flac_dec_write (GstFlacDec * flacdec, const FLAC__Frame * frame, width = 32; break; default: - g_assert_not_reached (); + GST_ERROR_OBJECT (flacdec, "unsupported depth %d", depth); + ret = GST_FLOW_ERROR; + goto done; } if (!GST_PAD_CAPS (flacdec->srcpad)) { -- cgit