From a8acf720dd96db56ae79e10eebd1b03b929cee50 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 16 Sep 2015 11:17:52 +0200 Subject: [PATCH] Properly implement cpu_inited_once --- frontend/drivers/platform_linux.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/drivers/platform_linux.c b/frontend/drivers/platform_linux.c index f4e94a4086..52207633bd 100644 --- a/frontend/drivers/platform_linux.c +++ b/frontend/drivers/platform_linux.c @@ -2047,7 +2047,12 @@ static void frontend_linux_init(void *data) GET_METHOD_ID(env, android_app->getStringExtra, class, "getStringExtra", "(Ljava/lang/String;)Ljava/lang/String;"); #endif - linux_cpu_init(); + + if (!cpu_inited_once) + { + linux_cpu_init(); + cpu_inited_once = true; + } } #ifdef ANDROID