mirror of
https://github.com/CTCaer/RetroArch.git
synced 2025-02-21 03:50:28 +00:00
(OSX) Static code analyzer cleanups
This commit is contained in:
parent
c9eac5cdc0
commit
eeeec23c66
@ -1056,8 +1056,6 @@ bool rpng_load_image_argb(const char *path, uint32_t **data,
|
||||
if (!handle)
|
||||
goto end;
|
||||
|
||||
ptr = nbio_get_ptr(handle, &file_len);
|
||||
|
||||
nbio_begin_read(handle);
|
||||
|
||||
while (!nbio_iterate(handle));
|
||||
|
@ -461,7 +461,6 @@ static uint64_t libretrodb_tell(libretrodb_t *db)
|
||||
int libretrodb_create_index(libretrodb_t *db,
|
||||
const char *name, const char *field_name)
|
||||
{
|
||||
int rv;
|
||||
struct node_iter_ctx nictx;
|
||||
struct rmsgpack_dom_value key;
|
||||
libretrodb_index_t idx;
|
||||
@ -476,10 +475,7 @@ int libretrodb_create_index(libretrodb_t *db,
|
||||
bintree_t *tree = bintree_new(node_compare, &field_size);
|
||||
|
||||
if (!tree || (libretrodb_cursor_open(db, &cur, NULL) != 0))
|
||||
{
|
||||
rv = -1;
|
||||
goto clean;
|
||||
}
|
||||
|
||||
key.type = RDT_STRING;
|
||||
key.val.string.len = strlen(field_name);
|
||||
@ -491,7 +487,6 @@ int libretrodb_create_index(libretrodb_t *db,
|
||||
{
|
||||
if (item.type != RDT_MAP)
|
||||
{
|
||||
rv = -EINVAL;
|
||||
printf("Only map keys are supported\n");
|
||||
goto clean;
|
||||
}
|
||||
@ -500,21 +495,18 @@ int libretrodb_create_index(libretrodb_t *db,
|
||||
|
||||
if (!field)
|
||||
{
|
||||
rv = -EINVAL;
|
||||
printf("field not found in item\n");
|
||||
goto clean;
|
||||
}
|
||||
|
||||
if (field->type != RDT_BINARY)
|
||||
{
|
||||
rv = -EINVAL;
|
||||
printf("field is not binary\n");
|
||||
goto clean;
|
||||
}
|
||||
|
||||
if (field->val.binary.len == 0)
|
||||
{
|
||||
rv = -EINVAL;
|
||||
printf("field is empty\n");
|
||||
goto clean;
|
||||
}
|
||||
@ -523,7 +515,6 @@ int libretrodb_create_index(libretrodb_t *db,
|
||||
field_size = field->val.binary.len;
|
||||
else if (field->val.binary.len != field_size)
|
||||
{
|
||||
rv = -EINVAL;
|
||||
printf("field is not of correct size\n");
|
||||
goto clean;
|
||||
}
|
||||
@ -531,7 +522,6 @@ int libretrodb_create_index(libretrodb_t *db,
|
||||
buff = malloc(field_size + sizeof(uint64_t));
|
||||
if (!buff)
|
||||
{
|
||||
rv = -ENOMEM;
|
||||
goto clean;
|
||||
}
|
||||
|
||||
@ -546,7 +536,6 @@ int libretrodb_create_index(libretrodb_t *db,
|
||||
printf("Value is not unique: ");
|
||||
rmsgpack_dom_value_print(field);
|
||||
printf("\n");
|
||||
rv = -EINVAL;
|
||||
goto clean;
|
||||
}
|
||||
buff = NULL;
|
||||
@ -557,7 +546,6 @@ int libretrodb_create_index(libretrodb_t *db,
|
||||
idx_header_offset = filestream_seek(db->fd, 0, SEEK_END);
|
||||
|
||||
(void)idx_header_offset;
|
||||
(void)rv;
|
||||
|
||||
strncpy(idx.name, name, 50);
|
||||
|
||||
|
@ -223,7 +223,6 @@ int rmsgpack_write_bin(RFILE *fd, const void *s, uint32_t len)
|
||||
{
|
||||
uint16_t tmp_i16;
|
||||
uint32_t tmp_i32;
|
||||
int written = sizeof(int8_t);
|
||||
|
||||
if (len == (uint8_t)len)
|
||||
{
|
||||
@ -231,7 +230,6 @@ int rmsgpack_write_bin(RFILE *fd, const void *s, uint32_t len)
|
||||
goto error;
|
||||
if (filestream_write(fd, &len, sizeof(uint8_t)) == -1)
|
||||
goto error;
|
||||
written += sizeof(uint8_t);
|
||||
}
|
||||
else if (len == (uint16_t)len)
|
||||
{
|
||||
@ -240,7 +238,6 @@ int rmsgpack_write_bin(RFILE *fd, const void *s, uint32_t len)
|
||||
tmp_i16 = swap_if_little16(len);
|
||||
if (filestream_write(fd, &tmp_i16, sizeof(uint16_t)) == -1)
|
||||
goto error;
|
||||
written += sizeof(uint16_t);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -249,13 +246,11 @@ int rmsgpack_write_bin(RFILE *fd, const void *s, uint32_t len)
|
||||
tmp_i32 = swap_if_little32(len);
|
||||
if (filestream_write(fd, &tmp_i32, sizeof(uint32_t)) == -1)
|
||||
goto error;
|
||||
written += sizeof(uint32_t);
|
||||
}
|
||||
|
||||
if (filestream_write(fd, s, len) == -1)
|
||||
goto error;
|
||||
|
||||
written += len;
|
||||
|
||||
return 0;
|
||||
|
||||
error:
|
||||
|
@ -162,7 +162,7 @@ static int dom_read_array_start(uint32_t len, void *data)
|
||||
v->val.array.len = len;
|
||||
v->val.array.items = NULL;
|
||||
|
||||
items = (struct rmsgpack_dom_value *)calloc(len, sizeof(struct rmsgpack_dom_pair));
|
||||
items = (struct rmsgpack_dom_value *)calloc(len, sizeof(*items));
|
||||
|
||||
if (!items)
|
||||
return -ENOMEM;
|
||||
@ -454,20 +454,14 @@ int rmsgpack_dom_read_into(RFILE *fd, ...)
|
||||
}
|
||||
|
||||
if (map.type != RDT_MAP)
|
||||
{
|
||||
rv = -EINVAL;
|
||||
goto clean;
|
||||
}
|
||||
|
||||
while (1)
|
||||
{
|
||||
key_name = va_arg(ap, const char *);
|
||||
|
||||
if (!key_name)
|
||||
{
|
||||
rv = 0;
|
||||
goto clean;
|
||||
}
|
||||
|
||||
key.type = RDT_STRING;
|
||||
key.val.string.len = strlen(key_name);
|
||||
@ -508,7 +502,6 @@ int rmsgpack_dom_read_into(RFILE *fd, ...)
|
||||
memcpy(buff_value, value->val.string.buff, (size_t)min_len);
|
||||
break;
|
||||
default:
|
||||
rv = -1;
|
||||
goto clean;
|
||||
}
|
||||
}
|
||||
|
@ -1299,15 +1299,12 @@ static int menu_displaylist_parse_playlist(menu_displaylist_info_t *info,
|
||||
{
|
||||
uint32_t core_name_hash;
|
||||
char fill_buf[PATH_MAX_LENGTH], path_copy[PATH_MAX_LENGTH];
|
||||
bool core_detected = false;
|
||||
const char *core_name = NULL;
|
||||
const char *db_name = NULL;
|
||||
const char *path = NULL;
|
||||
const char *label = NULL;
|
||||
const char *crc32 = NULL;
|
||||
|
||||
(void)core_detected;
|
||||
|
||||
strlcpy(path_copy, info->path, sizeof(path_copy));
|
||||
|
||||
path = path_copy;
|
||||
@ -1335,7 +1332,6 @@ static int menu_displaylist_parse_playlist(menu_displaylist_info_t *info,
|
||||
char tmp[PATH_MAX_LENGTH] = {0};
|
||||
snprintf(tmp, sizeof(tmp), " (%s)", core_name);
|
||||
strlcat(fill_buf, tmp, sizeof(fill_buf));
|
||||
core_detected = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
5
rewind.c
5
rewind.c
@ -302,8 +302,8 @@ static size_t state_manager_raw_compress(const void *src,
|
||||
if (skip >= num16s)
|
||||
break;
|
||||
|
||||
old16 += skip;
|
||||
new16 += skip;
|
||||
old16 += skip;
|
||||
new16 += skip;
|
||||
num16s -= skip;
|
||||
|
||||
if (skip > UINT16_MAX)
|
||||
@ -318,7 +318,6 @@ static size_t state_manager_raw_compress(const void *src,
|
||||
*compressed16++ = 0;
|
||||
*compressed16++ = skip;
|
||||
*compressed16++ = skip >> 16;
|
||||
skip = 0;
|
||||
continue;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user