diff options
author | Max Kellermann <max@duempel.org> | 2008-12-29 17:28:13 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-12-29 17:28:13 +0100 |
commit | 041b8f697bb31ce443de0e6f9e4eee892f9e2ac8 (patch) | |
tree | ba2a627ab64e75a24408ff947a8892c3d0a61bbd /src/command.c | |
parent | b5c5a6b4c7e7e2e97a3d68cfd36b1e20b46ad592 (diff) | |
download | mpd-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.c | 9 |
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); } } |