From 89a78a5f3c4f648e9f20e83ac1d4769eff24c5b8 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 8 Jan 2014 19:22:20 +0100 Subject: DespotifyUtils: pass const ds_track reference --- src/playlist/DespotifyPlaylistPlugin.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/playlist/DespotifyPlaylistPlugin.cxx') diff --git a/src/playlist/DespotifyPlaylistPlugin.cxx b/src/playlist/DespotifyPlaylistPlugin.cxx index a1a865c08..f082778ab 100644 --- a/src/playlist/DespotifyPlaylistPlugin.cxx +++ b/src/playlist/DespotifyPlaylistPlugin.cxx @@ -34,7 +34,7 @@ extern "C" { #include static void -add_song(std::forward_list &songs, struct ds_track *track) +add_song(std::forward_list &songs, ds_track &track) { const char *dsp_scheme = despotify_playlist_plugin.schemes[0]; Song *song; @@ -45,10 +45,10 @@ add_song(std::forward_list &songs, struct ds_track *track) snprintf(uri, sizeof(uri), "%s://", dsp_scheme); ds_uri = uri + strlen(dsp_scheme) + 3; - if (despotify_track_to_uri(track, ds_uri) != ds_uri) { + if (despotify_track_to_uri(&track, ds_uri) != ds_uri) { /* Should never really fail, but let's be sure */ FormatDebug(despotify_domain, - "Can't add track %s", track->title); + "Can't add track %s", track.title); return; } @@ -67,7 +67,7 @@ parse_track(struct despotify_session *session, if (track == nullptr) return false; - add_song(songs, track); + add_song(songs, *track); return true; } @@ -82,7 +82,7 @@ parse_playlist(struct despotify_session *session, for (ds_track *track = playlist->tracks; track != nullptr; track = track->next) - add_song(songs, track); + add_song(songs, *track); return true; } -- cgit v1.2.3