diff options
Diffstat (limited to 'src/SongUpdate.cxx')
-rw-r--r-- | src/SongUpdate.cxx | 6 |
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; } |