From 4b9143430c3239084ac94b7ed961ba316292214c Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 25 Feb 2016 22:26:48 +0100 Subject: [PATCH] Add C89 workaround --- tasks/task_database.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tasks/task_database.c b/tasks/task_database.c index 270635b601..1ba19f3ef5 100644 --- a/tasks/task_database.c +++ b/tasks/task_database.c @@ -99,13 +99,20 @@ static int database_info_iterate_start(database_info_handle_t *db, db->list->size, msg_hash_to_str(MSG_SCANNING), name); -#else +#elif defined(__STDC_VERSION__) && __STDC_VERSION__>=199901L snprintf(msg, sizeof(msg), "%zu/%zu: %s %s...\n", db->list_ptr, db->list->size, msg_hash_to_str(MSG_SCANNING), name); +#else + snprintf(msg, sizeof(msg), + "%lu/%lu: %s %s...\n", + (unsigned long)db->list_ptr, + (unsigned long)db->list->size, + msg_hash_to_str(MSG_SCANNING), + name); #endif if (!string_is_empty(msg))