Let say you pass a log level 4 for a domain on env var.
So if you, for some reason, register a domain, unregister it, and register
it again, the log level will be set as 1 instead of 4.
And you'll miss info and debug msgs...
Now only remove this information when cleaning pending list,
on eina_log_shutdown().
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@73380
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
if ((namelen == pending->namelen) && (strcmp(pending->name, name) == 0))
{
_log_domains[i].level = pending->level;
- _pending_list =
- eina_inlist_remove(_pending_list, EINA_INLIST_GET(pending));
- free(pending);
break;
}
}