client/Response, command/file: use %lu instead of %zu on Windows
Fixes -Wformat warnings. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1150
This commit is contained in:
parent
bcf0fdd3a8
commit
6de4064cca
|
@ -61,7 +61,12 @@ Response::WriteBinary(ConstBuffer<void> payload) noexcept
|
||||||
{
|
{
|
||||||
assert(payload.size <= client.binary_limit);
|
assert(payload.size <= client.binary_limit);
|
||||||
|
|
||||||
return Format("binary: %zu\n", payload.size) &&
|
return
|
||||||
|
#ifdef _WIN32
|
||||||
|
Format("binary: %lu\n", (unsigned long)payload.size) &&
|
||||||
|
#else
|
||||||
|
Format("binary: %zu\n", payload.size) &&
|
||||||
|
#endif
|
||||||
Write(payload.data, payload.size) &&
|
Write(payload.data, payload.size) &&
|
||||||
Write("\n");
|
Write("\n");
|
||||||
}
|
}
|
||||||
|
|
|
@ -231,7 +231,12 @@ read_stream_art(Response &r, const char *uri, size_t offset)
|
||||||
read_size = is->Read(lock, buffer.get(), buffer_size);
|
read_size = is->Read(lock, buffer.get(), buffer_size);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
r.Format("size: %lu\n", (unsigned long)art_file_size);
|
||||||
|
#else
|
||||||
r.Format("size: %" PRIoffset "\n", art_file_size);
|
r.Format("size: %" PRIoffset "\n", art_file_size);
|
||||||
|
#endif
|
||||||
|
|
||||||
r.WriteBinary({buffer.get(), read_size});
|
r.WriteBinary({buffer.get(), read_size});
|
||||||
|
|
||||||
return CommandResult::OK;
|
return CommandResult::OK;
|
||||||
|
@ -313,7 +318,11 @@ public:
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
response.Format("size: %lu\n", (unsigned long)buffer.size);
|
||||||
|
#else
|
||||||
response.Format("size: %zu\n", buffer.size);
|
response.Format("size: %zu\n", buffer.size);
|
||||||
|
#endif
|
||||||
|
|
||||||
if (mime_type != nullptr)
|
if (mime_type != nullptr)
|
||||||
response.Format("type: %s\n", mime_type);
|
response.Format("type: %s\n", mime_type);
|
||||||
|
|
Loading…
Reference in New Issue