rhythmbox r6106 - in trunk: . plugins/audiocd
- From: hadess svn gnome org
- To: svn-commits-list gnome org
- Subject: rhythmbox r6106 - in trunk: . plugins/audiocd
- Date: Thu, 18 Dec 2008 10:07:20 +0000 (UTC)
Author: hadess
Date: Thu Dec 18 10:07:20 2008
New Revision: 6106
URL: http://svn.gnome.org/viewvc/rhythmbox?rev=6106&view=rev
Log:
2008-12-18 Bastien Nocera <hadess hadess net>
* plugins/audiocd/sj-metadata-musicbrainz3.c (mb_list_albums):
Add fix from sound-juicer
Modified:
trunk/ChangeLog
trunk/plugins/audiocd/sj-metadata-musicbrainz3.c
Modified: trunk/plugins/audiocd/sj-metadata-musicbrainz3.c
==============================================================================
--- trunk/plugins/audiocd/sj-metadata-musicbrainz3.c (original)
+++ trunk/plugins/audiocd/sj-metadata-musicbrainz3.c Thu Dec 18 10:07:20 2008
@@ -55,7 +55,6 @@
MbWebService mb;
MbDisc disc;
char *cdrom;
- GList *albums;
/* Proxy */
char *http_proxy;
int http_proxy_port;
@@ -213,6 +212,7 @@
mb_list_albums (SjMetadata *metadata, char **url, GError **error)
{
SjMetadataMusicbrainz3Private *priv;
+ GList *albums = NULL;
MbQuery query;
MbReleaseFilter filter;
MbResultList results;
@@ -225,7 +225,6 @@
priv = GET_PRIVATE (metadata);
if (sj_metadata_helper_check_media (priv->cdrom, error) == FALSE) {
- priv->albums = NULL;
return NULL;
}
@@ -268,13 +267,13 @@
album = make_album_from_release (release);
album->metadata_source = SOURCE_MUSICBRAINZ;
fill_empty_durations (priv->disc, album);
- priv->albums = g_list_append (priv->albums, album);
+ albums = g_list_append (albums, album);
mb_release_free (release);
}
mb_result_list_free (results);
mb_query_free (query);
- return priv->albums;
+ return albums;
}
/*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]