From a94c4c72c2203dfb1fc2415e72abdead9a126236 Mon Sep 17 00:00:00 2001 From: LibretroAdmin Date: Sat, 29 Oct 2022 19:40:48 +0200 Subject: [PATCH] Use size_t as type for returned value of strlen instead of int --- frontend/drivers/platform_unix.c | 2 +- gfx/common/win32_common.c | 8 ++++---- memory/wii/mem2_manager.c | 5 ++--- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/frontend/drivers/platform_unix.c b/frontend/drivers/platform_unix.c index a28216d418..90ee4ad82a 100644 --- a/frontend/drivers/platform_unix.c +++ b/frontend/drivers/platform_unix.c @@ -183,7 +183,7 @@ int system_property_get(const char *command, { if (fgets(buffer, sizeof(buffer), pipe)) { - int curlen = strlen(buffer); + size_t curlen = strlen(buffer); memcpy(curpos, buffer, curlen); diff --git a/gfx/common/win32_common.c b/gfx/common/win32_common.c index 7982f061aa..c599423018 100644 --- a/gfx/common/win32_common.c +++ b/gfx/common/win32_common.c @@ -2034,10 +2034,10 @@ static void win32_localize_menu(HMENU menu) /* Append localized name, tab character, and Shortcut Key */ if (meta_key_name && string_is_not_equal(meta_key_name, "nul")) { - int len1 = strlen(new_label); - int len2 = strlen(meta_key_name); - int buf_size = len1 + len2 + 2; - new_label_text = (char*)malloc(buf_size); + size_t len1 = strlen(new_label); + size_t len2 = strlen(meta_key_name); + size_t buf_size = len1 + len2 + 2; + new_label_text = (char*)malloc(buf_size); if (new_label_text) { diff --git a/memory/wii/mem2_manager.c b/memory/wii/mem2_manager.c index c28f05c914..f142c79769 100644 --- a/memory/wii/mem2_manager.c +++ b/memory/wii/mem2_manager.c @@ -164,9 +164,8 @@ char *_mem2_strdup(const char *s) if (s) { - int len = strlen(s) + 1; - - ptr = _mem2_calloc(1, len); + size_t len = strlen(s) + 1; + ptr = _mem2_calloc(1, len); if (ptr) memcpy(ptr, s, len);