From 47f1713f1e7be485c1dfebb3760da1d55da6ade0 Mon Sep 17 00:00:00 2001 From: Mathieu Duponchelle Date: Fri, 3 Apr 2015 16:48:03 +0200 Subject: [PATCH] ges-project: Surface a meaningful error when no suitable formatter. Reviewers: thiblahute Differential Revision: http://phabricator.freedesktop.org/D67 --- ges/ges-project.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ges/ges-project.c b/ges/ges-project.c index 43fb60d2bb..ae5dc15023 100644 --- a/ges/ges-project.c +++ b/ges/ges-project.c @@ -191,8 +191,10 @@ _load_project (GESProject * project, GESTimeline * timeline, GError ** error) if (priv->formatter_asset == NULL) priv->formatter_asset = _find_formatter_asset_for_id (priv->uri); - if (priv->formatter_asset == NULL) + if (priv->formatter_asset == NULL) { + lerr = g_error_new (GES_ERROR, 0, "Could not find a suitable formatter"); goto failed; + } formatter = GES_FORMATTER (ges_asset_extract (priv->formatter_asset, &lerr)); if (lerr) {