diff options
author | Max Kellermann <max@duempel.org> | 2012-03-06 22:01:24 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2012-03-06 22:10:54 +0100 |
commit | 1e60a4386a78ed16fc3fdf99c1f398b607178804 (patch) | |
tree | d0a7153adfb1869449141ca2c96b8d70561f8656 /src/playlist.h | |
parent | e9f1b53ae6819170ea06f4347a2c5c631044c1f3 (diff) | |
download | mpd-1e60a4386a78ed16fc3fdf99c1f398b607178804.tar.gz mpd-1e60a4386a78ed16fc3fdf99c1f398b607178804.tar.xz mpd-1e60a4386a78ed16fc3fdf99c1f398b607178804.zip |
playlist_edit: move UID check to client_allow_file()
Diffstat (limited to 'src/playlist.h')
-rw-r--r-- | src/playlist.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/playlist.h b/src/playlist.h index caed0a220..a21bdf24a 100644 --- a/src/playlist.h +++ b/src/playlist.h @@ -100,15 +100,14 @@ playlist_get_queue(const struct playlist *playlist) void playlist_clear(struct playlist *playlist, struct player_control *pc); -#ifndef WIN32 /** - * Appends a local file (outside the music database) to the playlist, - * but only if the file's owner is equal to the specified uid. + * Appends a local file (outside the music database) to the playlist. + * + * Note: the caller is responsible for checking permissions. */ enum playlist_result playlist_append_file(struct playlist *playlist, struct player_control *pc, - const char *path, int uid, unsigned *added_id); -#endif + const char *path_fs, unsigned *added_id); enum playlist_result playlist_append_uri(struct playlist *playlist, struct player_control *pc, |