forked from enlightenment/efl
Eina Log: don't remove a domain from env var list on the first register
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(). SVN revision: 73380
This commit is contained in:
parent
56eeac8fbd
commit
c4d655f56b
|
@ -1138,9 +1138,6 @@ finish_register:
|
|||
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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue