forked from enlightenment/efl
eina_debug: do not leak a spinlock when the path is not given
This commit is contained in:
parent
7b687c1a25
commit
12d01c1259
|
@ -104,7 +104,11 @@ _eina_debug_file_get(const char *fname)
|
|||
const char *p;
|
||||
const char *pathstr = getenv("PATH");
|
||||
|
||||
if (!pathstr) return NULL;
|
||||
if (!pathstr)
|
||||
{
|
||||
eina_spinlock_release(&_eina_debug_lock);
|
||||
return NULL;
|
||||
}
|
||||
// dup the entire env as we will rpelace : with 0 bytes to break str
|
||||
pathstrs = _eina_debug_chunk_strdup(pathstr);
|
||||
for (n = 0, p = pathstr; *p;)
|
||||
|
|
Loading…
Reference in New Issue