diff --git a/libretro-common/queues/task_queue.c b/libretro-common/queues/task_queue.c index f0db3852e2..6e603b97ee 100644 --- a/libretro-common/queues/task_queue.c +++ b/libretro-common/queues/task_queue.c @@ -835,7 +835,6 @@ retro_task_t *task_init(void) retro_task_t *task = (retro_task_t*)calloc(1, sizeof(*task)); task->ident = task_get_next_ident(); - task->frontend_userdata = NULL; return task; } diff --git a/tasks/task_database.c b/tasks/task_database.c index d202322255..4a5e0e8548 100644 --- a/tasks/task_database.c +++ b/tasks/task_database.c @@ -1355,7 +1355,7 @@ bool task_push_dbscan( bool db_dir_show_hidden_files, retro_task_callback_t cb) { - retro_task_t *t = (retro_task_t*)calloc(1, sizeof(*t)); + retro_task_t *t = task_init(); db_handle_t *db = (db_handle_t*)calloc(1, sizeof(db_handle_t)); if (!t || !db)