From: Thibault Saunier Date: Mon, 2 Nov 2015 10:30:07 +0000 (+0100) Subject: encoding-target: Do not unconditionally break when searching for a target X-Git-Tag: 1.19.3~511^2~3256 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=83fa06aab5fc04cf4995ad4576e8dd1e3acb8d94;p=platform%2Fupstream%2Fgstreamer.git encoding-target: Do not unconditionally break when searching for a target Otherwise the loop is useless! Fixes CID 1338051 --- diff --git a/gst-libs/gst/pbutils/encoding-target.c b/gst-libs/gst/pbutils/encoding-target.c index ee6f43b..d386942 100644 --- a/gst-libs/gst/pbutils/encoding-target.c +++ b/gst-libs/gst/pbutils/encoding-target.c @@ -890,7 +890,9 @@ gst_encoding_target_load (const gchar * name, const gchar * category, for (i = 0; encoding_target_dirs[i]; i++) { target = gst_encoding_target_subload (encoding_target_dirs[i], category, lfilename, error); - break; + + if (target) + break; } g_strfreev (encoding_target_dirs); if (target)