From be8ceae6e6c2836233dd8acedd829b18943f820a Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 17 Oct 2013 01:01:15 +0200 Subject: Song: GetURI() returns std::string --- src/QueueSave.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/QueueSave.cxx') diff --git a/src/QueueSave.cxx b/src/QueueSave.cxx index 0c036d963..30c669538 100644 --- a/src/QueueSave.cxx +++ b/src/QueueSave.cxx @@ -40,10 +40,8 @@ static void queue_save_database_song(FILE *fp, int idx, const Song *song) { - char *uri = song->GetURI(); - - fprintf(fp, "%i:%s\n", idx, uri); - g_free(uri); + const auto uri = song->GetURI(); + fprintf(fp, "%i:%s\n", idx, uri.c_str()); } static void -- cgit v1.2.3