aboutsummaryrefslogtreecommitdiffstats
path: root/src/command.c
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-12-29 17:28:13 +0100
committerMax Kellermann <max@duempel.org>2008-12-29 17:28:13 +0100
commit041b8f697bb31ce443de0e6f9e4eee892f9e2ac8 (patch)
treeba2a627ab64e75a24408ff947a8892c3d0a61bbd /src/command.c
parentb5c5a6b4c7e7e2e97a3d68cfd36b1e20b46ad592 (diff)
downloadmpd-041b8f697bb31ce443de0e6f9e4eee892f9e2ac8.tar.gz
mpd-041b8f697bb31ce443de0e6f9e4eee892f9e2ac8.tar.xz
mpd-041b8f697bb31ce443de0e6f9e4eee892f9e2ac8.zip
command: use gmtime() on WIN32
gmtime_r() is not available.
Diffstat (limited to 'src/command.c')
-rw-r--r--src/command.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/command.c b/src/command.c
index 9793830c1..326a0499d 100644
--- a/src/command.c
+++ b/src/command.c
@@ -257,14 +257,21 @@ print_spl_list(struct client *client, GPtrArray *list)
struct stored_playlist_info *playlist =
g_ptr_array_index(list, i);
time_t t;
+#ifndef WIN32
struct tm tm;
+#endif
char timestamp[32];
client_printf(client, "playlist: %s\n", playlist->name);
t = playlist->mtime;
strftime(timestamp, sizeof(timestamp), "%FT%TZ",
- gmtime_r(&t, &tm));
+#ifdef WIN32
+ gmtime(&t)
+#else
+ gmtime_r(&t, &tm)
+#endif
+ );
client_printf(client, "Last-Modified: %s\n", timestamp);
}
}