[easytag/wip/musicbrainz-support] Bug Fix with add_iter_to_list_store
- From: Abhinav Jangda <abhijangda src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag/wip/musicbrainz-support] Bug Fix with add_iter_to_list_store
- Date: Wed, 25 Jun 2014 11:52:53 +0000 (UTC)
commit c9687953390dcd4d5c2817216c59c78384e726f4
Author: Abhinav <abhijangda hotmail com>
Date: Wed Jun 25 17:22:16 2014 +0530
Bug Fix with add_iter_to_list_store
src/mb_search.c | 1 -
src/mbentityview.c | 13 ++++++-------
2 files changed, 6 insertions(+), 8 deletions(-)
---
diff --git a/src/mb_search.c b/src/mb_search.c
index 94a84a6..113856d 100755
--- a/src/mb_search.c
+++ b/src/mb_search.c
@@ -238,7 +238,6 @@ et_musicbrainz_search_in_entity (MbEntityKind child_type,
{
Mb5Recording recording;
-
if (g_cancellable_is_cancelled (cancellable))
{
g_set_error (error, ET_MB5_SEARCH_ERROR,
diff --git a/src/mbentityview.c b/src/mbentityview.c
index 19f7d01..4e14b14 100755
--- a/src/mbentityview.c
+++ b/src/mbentityview.c
@@ -315,8 +315,6 @@ add_iter_to_list_store (GtkListStore *list_store, GNode *node)
GString *gstring;
gchar name [NAME_MAX_SIZE];
- mb5_release_get_title ((Mb5Release)entity, name,
- sizeof (name));
release_group = mb5_release_get_releasegroup ((Mb5Release)entity);
mb5_releasegroup_get_primarytype (release_group, group,
sizeof (group));
@@ -342,6 +340,9 @@ add_iter_to_list_store (GtkListStore *list_store, GNode *node)
}
}
+ mb5_release_get_title ((Mb5Release)entity, name,
+ sizeof (name));
+
if (((EtMbEntity *)node->data)->is_red_line)
{
gtk_list_store_insert_with_values (list_store, &iter, -1,
@@ -376,9 +377,6 @@ add_iter_to_list_store (GtkListStore *list_store, GNode *node)
gchar name [NAME_MAX_SIZE];
gchar time [NAME_MAX_SIZE];
- mb5_recording_get_title ((Mb5Recording)entity, name,
- sizeof (name));
-
artist_credit = mb5_recording_get_artistcredit ((Mb5Release)entity);
artists = g_string_new ("");
@@ -424,7 +422,8 @@ add_iter_to_list_store (GtkListStore *list_store, GNode *node)
i = g_snprintf (time, NAME_MAX_SIZE, "%d:%d", minutes,
seconds/1000);
time [i] = '\0';
-
+ mb5_recording_get_title ((Mb5Recording)entity, name,
+ sizeof (name));
gtk_list_store_insert_with_values (list_store, &iter, -1,
MB_TRACK_COLUMNS_NAME, name,
MB_TRACK_COLUMNS_ARTIST,
@@ -1170,4 +1169,4 @@ et_mb_entity_view_finalize (GObject *object)
g_clear_object (&priv->list_store);
G_OBJECT_CLASS (et_mb_entity_view_parent_class)->finalize(object);
}
-#endif /* ENABLE_libmusicbrainz */
\ No newline at end of file
+#endif /* ENABLE_libmusicbrainz */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]