Make rarch_main_data_active a public function

This commit is contained in:
twinaphex 2015-05-16 16:37:46 +02:00
parent 10e2949ad8
commit 0330d2f245
3 changed files with 6 additions and 3 deletions

View File

@ -1110,7 +1110,8 @@ int rarch_main_iterate(void)
rarch_main_iterate_linefeed_overlay();
#endif
rarch_main_data_iterate();
if (rarch_main_data_active(runloop))
rarch_main_data_iterate();
#ifdef HAVE_MENU
if (runloop->is_menu)

View File

@ -107,8 +107,7 @@ static void data_runloop_iterate(bool is_thread, data_runloop_t *runloop)
}
#ifdef HAVE_THREADS
static bool rarch_main_data_active(data_runloop_t *runloop)
bool rarch_main_data_active(data_runloop_t *runloop)
{
bool image_active, nbio_active, http_active,
http_conn_active, overlay_active;
@ -201,6 +200,7 @@ static void data_thread_loop(void *data)
RARCH_LOG("[Data Thread]: Stopping data thread.\n");
}
#ifdef HAVE_THREADS
static void rarch_main_data_thread_init(void)
{
data_runloop_t *runloop = (data_runloop_t*)rarch_main_data_get_ptr();

View File

@ -163,6 +163,8 @@ void rarch_main_data_free(void);
void rarch_main_data_init_queues(void);
bool rarch_main_data_active(data_runloop_t *runloop);
#ifdef __cplusplus
}
#endif