command: fix adding local files on !WIN32

Due to a typo, adding local files was always denied.

Disable the second playlist_append_file() invocation on WIN32.
This commit is contained in:
Max Kellermann 2009-01-03 12:29:42 +01:00
parent 7a8ef820a4
commit 2cf96abcc1

View File

@ -451,7 +451,7 @@ handle_add(struct client *client, G_GNUC_UNUSED int argc, char *argv[])
enum playlist_result result;
if (strncmp(path, "file:///", 8) == 0) {
#ifndef WIN32
#ifdef WIN32
result = PLAYLIST_RESULT_DENIED;
#else
result = playlist_append_file(path + 7, client_get_uid(client),
@ -486,9 +486,13 @@ handle_addid(struct client *client, int argc, char *argv[])
enum playlist_result result;
if (strncmp(argv[1], "file:///", 8) == 0)
#ifdef WIN32
result = PLAYLIST_RESULT_DENIED;
#else
result = playlist_append_file(argv[1] + 7,
client_get_uid(client),
&added_id);
#endif
else
result = addToPlaylist(argv[1], &added_id);