summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-09-29 09:50:02 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-09-29 17:45:47 +0900
commitc43308efb4e02849333bd5c1780dc8a149dd14ee (patch)
tree8cd7d387ef30c86c8738e12026e919e5febbf676 /src/lib
parent958308fa8a2f22708ee422cff3e6d605f84a03bc (diff)
downloadefl-c43308efb4e02849333bd5c1780dc8a149dd14ee.tar.gz
eo - silence coverit "leak" on eo init if eoid table tls alloc fails
creating a new tls for the eoid table should just never fail so this is moot anyway, but it silences CID 1362735
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/eo/eo.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c
index ab52194968..b98fb9365f 100644
--- a/src/lib/eo/eo.c
+++ b/src/lib/eo/eo.c
@@ -1917,6 +1917,7 @@ efl_object_init(void)
if (!eina_tls_cb_new(&_eo_table_data, _eo_table_del_cb))
{
EINA_LOG_ERR("Could not allocate TLS for eo domain data");
+ _eo_table_del_cb(data);
return EINA_FALSE;
}
eina_tls_set(_eo_table_data, data);