aboutsummaryrefslogtreecommitdiffstats
path: root/src/SongUpdate.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/SongUpdate.cxx')
-rw-r--r--src/SongUpdate.cxx6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/SongUpdate.cxx b/src/SongUpdate.cxx
index 669d0568d..dd01ea7d7 100644
--- a/src/SongUpdate.cxx
+++ b/src/SongUpdate.cxx
@@ -98,8 +98,7 @@ Song::UpdateFile()
mtime = st.st_mtime;
- delete tag;
- tag = tag_builder.CommitNew();
+ tag_builder.Commit(tag);
return true;
}
@@ -123,8 +122,7 @@ Song::UpdateFileInArchive()
if (!tag_stream_scan(path_fs.c_str(), full_tag_handler, &tag_builder))
return false;
- delete tag;
- tag = tag_builder.CommitNew();
+ tag_builder.Commit(tag);
return true;
}