git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@62052
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
eina_lock_take(&_mutex_big);
node = _eina_share_common_node_from_str(str, share->node_magic);
- if (!node) return str;
+ if (!node)
+ {
+ eina_lock_release(&_mutex_big);
+ return str;
+ }
node->references++;
eina_lock_release(&_mutex_big);
node = _eina_share_common_node_from_str(str, share->node_magic);
if (!node)
- return;
+ goto on_error;
slen = node->length;
eina_share_common_population_del(share, slen);