From c7a24853ef5e0976b86856400c9958ab5925ab59 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Tue, 11 Mar 2003 04:56:46 +0000 Subject: [PATCH] bauil out of a double-init SVN revision: 6762 --- legacy/evas/src/lib/engines/common/evas_cpu.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legacy/evas/src/lib/engines/common/evas_cpu.c b/legacy/evas/src/lib/engines/common/evas_cpu.c index 57da9f01ed..8d1e893747 100644 --- a/legacy/evas/src/lib/engines/common/evas_cpu.c +++ b/legacy/evas/src/lib/engines/common/evas_cpu.c @@ -64,8 +64,11 @@ evas_common_cpu_feature_test(void (*feature)(void)) void evas_common_cpu_init(void) { + static int called = 0; int enabled; + if (called) return; + called = 1; #ifdef __i386__ if (evas_common_cpu_feature_test(evas_common_cpu_mmx_test))