From 4d8283a46008b64daa8d7a3e5e2d926fa7d39186 Mon Sep 17 00:00:00 2001 From: zoltanvb <101990835+zoltanvb@users.noreply.github.com> Date: Sat, 30 Dec 2023 20:45:36 +0100 Subject: [PATCH] Minor improvements for db / playlist handling (#16060) Do not load rom_name as nothing is using it (but it does occupy memory) Add two more media index options for label sanitization --- database_info.c | 3 +++ libretro-common/playlists/label_sanitization.c | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/database_info.c b/database_info.c index 7a462801ce..937a65b238 100644 --- a/database_info.c +++ b/database_info.c @@ -515,8 +515,11 @@ static int database_cursor_iterate(libretrodb_cursor_t *cur, } else if (string_is_equal(str, "rom_name")) { +/* rom_name is not used anywhere in codebase, but is frequently added to DB */ +#if 0 if (!string_is_empty(val_string)) db_info->rom_name = strdup(val_string); +#endif } else if (string_is_equal(str, "name")) { diff --git a/libretro-common/playlists/label_sanitization.c b/libretro-common/playlists/label_sanitization.c index 50a95ee513..046176e34d 100644 --- a/libretro-common/playlists/label_sanitization.c +++ b/libretro-common/playlists/label_sanitization.c @@ -26,13 +26,15 @@ #include #include -#define DISC_STRINGS_LENGTH 3 +#define DISC_STRINGS_LENGTH 5 #define REGION_STRINGS_LENGTH 20 const char *disc_strings[DISC_STRINGS_LENGTH] = { "(CD", "(Disc", - "(Disk" + "(Disk", + "(Side", + "(Tape" }; /*