From 5a125ccfa4fcf3f9e38d24b0c7f08c3bc1ab239f Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 30 Aug 2020 12:04:13 +0100 Subject: [PATCH] eina - statgen (stat generation) - fix enable api to actually enable it wasn't being enabled thus missing an entire optimization limiting stats to "once per frame" etc. to avoid overly syscall+io happy code from having as much of an impact @fix --- src/lib/eina/eina_file_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/eina/eina_file_common.c b/src/lib/eina/eina_file_common.c index e70d9ef1cb..0380ea7a85 100644 --- a/src/lib/eina/eina_file_common.c +++ b/src/lib/eina/eina_file_common.c @@ -99,7 +99,7 @@ EAPI void eina_file_statgen_enable(void) { eina_spinlock_take(&_eina_statgen_lock); - if (_eina_statgen != 0) _eina_statgen = 1; + if (_eina_statgen == 0) _eina_statgen = 1; eina_spinlock_release(&_eina_statgen_lock); }