From a9ef8333ebb552d10a5c81311d2f06bfe29fc1f1 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 18 Sep 2019 06:35:21 +0200 Subject: [PATCH] Rewrite menu_entries_get_core_title --- menu/menu_driver.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/menu/menu_driver.c b/menu/menu_driver.c index c8e16e20cc..168a2aaaaf 100644 --- a/menu/menu_driver.c +++ b/menu/menu_driver.c @@ -1177,9 +1177,14 @@ int menu_entries_get_core_title(char *s, size_t len) #else const char *extra_version = ""; #endif - - snprintf(s, len, "%s%s - %s %s", PACKAGE_VERSION, extra_version, - core_name, core_version); + size_t copied = strlcpy(s, PACKAGE_VERSION, len); + copied = strlcat(s, extra_version, len); + string_add_space_fast(s, copied); + s[copied+1] = '-'; + string_add_space_fast(s, copied+2); + copied = strlcat(s, core_name, len); + string_add_space_fast(s, copied); + copied = strlcat(s, core_version, len); return 0; }