summaryrefslogtreecommitdiff
path: root/src/delete-files/delete-files.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/delete-files/delete-files.cc')
-rw-r--r--src/delete-files/delete-files.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/delete-files/delete-files.cc b/src/delete-files/delete-files.cc
index d3d408c..5472cbd 100644
--- a/src/delete-files/delete-files.cc
+++ b/src/delete-files/delete-files.cc
@@ -101,16 +101,16 @@ static void confirm_delete ()
{
Index<String> files;
- int playlist = aud_playlist_get_active ();
- int entry_count = aud_playlist_entry_count (playlist);
+ auto playlist = Playlist::active_playlist ();
+ int entry_count = playlist.n_entries ();
for (int i = 0; i < entry_count; i ++)
{
- if (aud_playlist_entry_get_selected (playlist, i))
- files.append (aud_playlist_entry_get_filename (playlist, i));
+ if (playlist.entry_selected (i))
+ files.append (playlist.entry_filename (i));
}
- aud_playlist_delete_selected (playlist);
+ playlist.remove_selected ();
for (const String & uri : files)
{