diff options
author | Max Kellermann <max@duempel.org> | 2008-09-07 14:02:40 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-09-07 14:02:40 +0200 |
commit | 438b56f0bab3e814185d2f3fa2f03df82829302a (patch) | |
tree | 9904210c41bb2357baeefa7c440f25ce21612b47 /src/ls.c | |
parent | 4665f2bf32c59f263d22c2315d60509c9ae8854b (diff) | |
download | mpd-438b56f0bab3e814185d2f3fa2f03df82829302a.tar.gz mpd-438b56f0bab3e814185d2f3fa2f03df82829302a.tar.xz mpd-438b56f0bab3e814185d2f3fa2f03df82829302a.zip |
ls: don't pass "fd" to lsPlaylists(), printRemoteUrlHandlers()
Pass the client struct instead of the raw file descriptor.
Diffstat (limited to 'src/ls.c')
-rw-r--r-- | src/ls.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -19,7 +19,7 @@ #include "ls.h" #include "playlist.h" #include "path.h" -#include "myfprintf.h" +#include "client.h" #include "log.h" #include "utf8.h" #include "utils.h" @@ -30,12 +30,12 @@ static const char *remoteUrlPrefixes[] = { NULL }; -int printRemoteUrlHandlers(int fd) +int printRemoteUrlHandlers(struct client *client) { const char **prefixes = remoteUrlPrefixes; while (*prefixes) { - fdprintf(fd, "handler: %s\n", *prefixes); + client_printf(client, "handler: %s\n", *prefixes); prefixes++; } @@ -98,7 +98,7 @@ int isRemoteUrl(const char *url) return 0; } -int lsPlaylists(int fd, const char *utf8path) +int lsPlaylists(struct client *client, const char *utf8path) { DIR *dir; struct stat st; @@ -168,8 +168,8 @@ int lsPlaylists(int fd, const char *utf8path) node = list->firstNode; while (node != NULL) { if (!strchr(node->key, '\n')) { - fdprintf(fd, "playlist: %s%s\n", duplicated, - node->key); + client_printf(client, "playlist: %s%s\n", + duplicated, node->key); } node = node->nextNode; } |