mirror of
https://github.com/libretro/RetroArch
synced 2025-04-16 08:43:10 +00:00
Use malloc where possible
This commit is contained in:
parent
3dafbb8487
commit
6dcc7d5441
@ -109,7 +109,7 @@ core_updater_list_t *core_updater_list_init(size_t max_size)
|
|||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
/* Create core updater list */
|
/* Create core updater list */
|
||||||
core_list = (core_updater_list_t*)calloc(1, sizeof(*core_list));
|
core_list = (core_updater_list_t*)malloc(sizeof(*core_list));
|
||||||
|
|
||||||
if (!core_list)
|
if (!core_list)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -365,7 +365,7 @@ database_info_handle_t *database_info_dir_init(const char *dir,
|
|||||||
core_info_list_t *core_info_list = NULL;
|
core_info_list_t *core_info_list = NULL;
|
||||||
struct string_list *list = NULL;
|
struct string_list *list = NULL;
|
||||||
database_info_handle_t *db = (database_info_handle_t*)
|
database_info_handle_t *db = (database_info_handle_t*)
|
||||||
calloc(1, sizeof(*db));
|
malloc(sizeof(*db));
|
||||||
|
|
||||||
if (!db)
|
if (!db)
|
||||||
return NULL;
|
return NULL;
|
||||||
@ -384,10 +384,20 @@ database_info_handle_t *database_info_dir_init(const char *dir,
|
|||||||
|
|
||||||
dir_list_prioritize(list);
|
dir_list_prioritize(list);
|
||||||
|
|
||||||
db->list = list;
|
db->status = DATABASE_STATUS_ITERATE;
|
||||||
db->list_ptr = 0;
|
db->type = type;
|
||||||
db->status = DATABASE_STATUS_ITERATE;
|
db->list_ptr = 0;
|
||||||
db->type = type;
|
db->list = list;
|
||||||
|
|
||||||
|
db->state.type = ARCHIVE_TRANSFER_NONE;
|
||||||
|
db->state.archive_size = 0;
|
||||||
|
db->state.start_delta = 0;
|
||||||
|
db->state.handle = NULL;
|
||||||
|
db->state.stream = NULL;
|
||||||
|
db->state.footer = NULL;
|
||||||
|
db->state.directory = NULL;
|
||||||
|
db->state.data = NULL;
|
||||||
|
db->state.backend = NULL;
|
||||||
|
|
||||||
return db;
|
return db;
|
||||||
}
|
}
|
||||||
@ -398,7 +408,7 @@ database_info_handle_t *database_info_file_init(const char *path,
|
|||||||
union string_list_elem_attr attr;
|
union string_list_elem_attr attr;
|
||||||
struct string_list *list = NULL;
|
struct string_list *list = NULL;
|
||||||
database_info_handle_t *db = (database_info_handle_t*)
|
database_info_handle_t *db = (database_info_handle_t*)
|
||||||
calloc(1, sizeof(*db));
|
malloc(sizeof(*db));
|
||||||
|
|
||||||
if (!db)
|
if (!db)
|
||||||
return NULL;
|
return NULL;
|
||||||
@ -415,10 +425,20 @@ database_info_handle_t *database_info_file_init(const char *path,
|
|||||||
|
|
||||||
string_list_append(list, path, attr);
|
string_list_append(list, path, attr);
|
||||||
|
|
||||||
db->list_ptr = 0;
|
db->status = DATABASE_STATUS_ITERATE;
|
||||||
db->list = list;
|
db->type = type;
|
||||||
db->status = DATABASE_STATUS_ITERATE;
|
db->list_ptr = 0;
|
||||||
db->type = type;
|
db->list = list;
|
||||||
|
|
||||||
|
db->state.type = ARCHIVE_TRANSFER_NONE;
|
||||||
|
db->state.archive_size = 0;
|
||||||
|
db->state.start_delta = 0;
|
||||||
|
db->state.handle = NULL;
|
||||||
|
db->state.stream = NULL;
|
||||||
|
db->state.footer = NULL;
|
||||||
|
db->state.directory = NULL;
|
||||||
|
db->state.data = NULL;
|
||||||
|
db->state.backend = NULL;
|
||||||
|
|
||||||
return db;
|
return db;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user