icy_server: pass pointer to _metadata_page()

Don't use va_list.
This commit is contained in:
Max Kellermann
2013-01-30 09:13:46 +01:00
parent f5c0b0d316
commit f8ff45b212
3 changed files with 10 additions and 21 deletions

View File

@@ -505,9 +505,12 @@ HttpdOutput::SendTag(const struct tag *tag)
if (metadata != NULL)
page_unref(metadata);
metadata = icy_server_metadata_page(tag, TAG_ALBUM,
TAG_ARTIST, TAG_TITLE,
TAG_NUM_OF_ITEM_TYPES);
static constexpr tag_type types[] = {
TAG_ALBUM, TAG_ARTIST, TAG_TITLE,
TAG_NUM_OF_ITEM_TYPES
};
metadata = icy_server_metadata_page(tag, &types[0]);
if (metadata != NULL) {
const ScopeLock protect(mutex);
for (auto &client : clients)