Use size_t as type for returned value of strlen instead of int

This commit is contained in:
LibretroAdmin 2022-10-29 19:40:48 +02:00
parent b4a2216049
commit a94c4c72c2
3 changed files with 7 additions and 8 deletions

View File

@ -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);

View File

@ -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)
{

View File

@ -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);