From ebcae85452c89542787d3772a16dfd2400d619c4 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 28 Jan 2016 09:35:25 +0100 Subject: [PATCH] Add task_ctl --- tasks/tasks.c | 12 ++++++++++++ tasks/tasks.h | 7 +++++++ 2 files changed, 19 insertions(+) diff --git a/tasks/tasks.c b/tasks/tasks.c index 66382cb7c3..54dccf493c 100644 --- a/tasks/tasks.c +++ b/tasks/tasks.c @@ -428,3 +428,15 @@ bool rarch_task_find(rarch_task_finder_t func, void *user_data) { return impl_current->find(func, user_data); } + +bool task_ctl(enum task_ctl_state state, void *data) +{ + switch (state) + { + case TASK_CTL_NONE: + default: + break; + } + + return true; +} diff --git a/tasks/tasks.h b/tasks/tasks.h index 39347a7a48..d0da4f1554 100644 --- a/tasks/tasks.h +++ b/tasks/tasks.h @@ -25,6 +25,11 @@ extern "C" { #endif +enum task_ctl_state +{ + TASK_CTL_NONE = 0 +}; + typedef struct rarch_task rarch_task_t; typedef void (*rarch_task_callback_t)(void *task_data, void *user_data, const char *error); typedef void (*rarch_task_handler_t)(rarch_task_t *task); @@ -171,6 +176,8 @@ bool rarch_task_push_content_load_default( bool persist, enum rarch_core_type type, rarch_task_callback_t cb, void *user_data); +bool task_ctl(enum task_ctl_state state, void *data); + #ifdef __cplusplus } #endif