[gnome-photos] embed: Print a diagnostic if loading the item failed
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-photos] embed: Print a diagnostic if loading the item failed
- Date: Fri, 18 Jul 2014 15:52:44 +0000 (UTC)
commit a8e2f5d05e3ed25a198bee13e296186e83ce5c13
Author: Debarshi Ray <debarshir gnome org>
Date: Fri Jul 18 17:50:41 2014 +0200
embed: Print a diagnostic if loading the item failed
src/photos-embed.c | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/src/photos-embed.c b/src/photos-embed.c
index e9a36f6..d74452b 100644
--- a/src/photos-embed.c
+++ b/src/photos-embed.c
@@ -219,6 +219,7 @@ photos_embed_item_load (GObject *source_object, GAsyncResult *res, gpointer user
{
PhotosEmbed *self = PHOTOS_EMBED (user_data);
PhotosEmbedPrivate *priv = self->priv;
+ GError *error;
GeglNode *node;
GtkListStore *model;
GtkTreePath *current_path;
@@ -226,11 +227,16 @@ photos_embed_item_load (GObject *source_object, GAsyncResult *res, gpointer user
PhotosWindowMode mode;
photos_embed_clear_load_timer (self);
-
g_clear_object (&priv->loader_cancellable);
- node = photos_base_item_load_finish (item, res, NULL);
- if (node == NULL)
- goto out;
+
+ error = NULL;
+ node = photos_base_item_load_finish (item, res, &error);
+ if (error != NULL)
+ {
+ g_warning ("Unable to load the item: %s", error->message);
+ g_error_free (error);
+ goto out;
+ }
mode = photos_mode_controller_get_window_mode (priv->mode_cntrlr);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]