From ad0b91302d34336f8af8787fefeeddb553606ec6 Mon Sep 17 00:00:00 2001 From: Eddy Jansson Date: Tue, 5 Jul 2022 22:29:43 +0200 Subject: [PATCH] android: Add missing entries to SDL_category_prefixes table. Add static assert so this shouldn't happen in the future. Fixes #5883 --- src/SDL_log.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/SDL_log.c b/src/SDL_log.c index a00fa2880..dd6026c7c 100644 --- a/src/SDL_log.c +++ b/src/SDL_log.c @@ -80,16 +80,20 @@ static const char *SDL_priority_prefixes[SDL_NUM_LOG_PRIORITIES] = { }; #ifdef __ANDROID__ -static const char *SDL_category_prefixes[SDL_LOG_CATEGORY_RESERVED1] = { +static const char *SDL_category_prefixes[] = { "APP", "ERROR", + "ASSERT", "SYSTEM", "AUDIO", "VIDEO", "RENDER", - "INPUT" + "INPUT", + "TEST" }; +SDL_COMPILE_TIME_ASSERT(category_prefixes_enum, SDL_TABLESIZE(SDL_category_prefixes) == SDL_LOG_CATEGORY_RESERVED1); + static int SDL_android_priority[SDL_NUM_LOG_PRIORITIES] = { ANDROID_LOG_UNKNOWN, ANDROID_LOG_VERBOSE,