Create rarch_main_data_clear_state

This commit is contained in:
twinaphex 2015-03-18 05:35:05 +01:00
parent 969152b902
commit dc17a30f17
3 changed files with 9 additions and 1 deletions

View File

@ -1618,7 +1618,8 @@ static void main_clear_state_extern(void)
memset(&g_extern, 0, sizeof(g_extern));
memset(&g_runloop, 0, sizeof(g_runloop));
memset(&g_data_runloop, 0, sizeof(g_data_runloop));
rarch_main_data_clear_state();
}
/**

View File

@ -202,6 +202,8 @@ void rarch_main_data_msg_queue_push(unsigned type,
const char *msg, const char *msg2,
unsigned prio, unsigned duration, bool flush);
void rarch_main_data_clear_state(void);
void rarch_main_data_iterate(void);
void rarch_main_data_init_queues(void);

View File

@ -650,6 +650,11 @@ static void rarch_main_data_overlay_iterate(void)
}
#endif
void rarch_main_data_clear_state(void)
{
memset(&g_data_runloop, 0, sizeof(g_data_runloop));
}
void rarch_main_data_init_queues(void)
{
#ifdef HAVE_NETWORKING