diff --git a/src/playlist.h b/src/playlist.h
index 45046880869d3c545f42158c767c8dd32b3f8ad9..5b7aeee33842bff67ce37ffa64fbadb30ada2444 100644 (file)
--- a/src/playlist.h
+++ b/src/playlist.h
/* ncmpc (Ncurses MPD Client)
- * (c) 2004-2009 The Music Player Daemon Project
+ * (c) 2004-2010 The Music Player Daemon Project
* Project homepage: http://musicpd.org
* This program is free software; you can redistribute it and/or modify
mpd_song_free(playlist_remove_reuse(playlist, idx));
}
-static inline void
-playlist_swap(struct mpdclient_playlist *playlist, guint idx1, guint idx2)
-{
- struct mpd_song *song1 = playlist_get(playlist, idx1);
- struct mpd_song *song2 = playlist_get(playlist, idx2);
-
- /* update the array */
- g_ptr_array_index(playlist->list, idx1) = song2;
- g_ptr_array_index(playlist->list, idx2) = song1;
-}
+void
+playlist_move(struct mpdclient_playlist *playlist,
+ unsigned dest, unsigned src);
const struct mpd_song *
playlist_lookup_song(const struct mpdclient_playlist *playlist, unsigned id);