we null check right before this. seriously.

SVN revision: 56090
This commit is contained in:
Mike Blumenkrantz 2011-01-14 03:29:58 +00:00
parent 97585ca507
commit 2ea38f3b4a
1 changed files with 6 additions and 15 deletions

View File

@ -1192,22 +1192,13 @@ eina_log_domain_new(Eina_Log_Domain *d, const char *name, const char *color)
d->level = EINA_LOG_LEVEL_UNKNOWN;
d->deleted = EINA_FALSE;
if (name)
{
if ((color) && (!_disable_color))
d->domain_str = eina_log_domain_str_get(name, color);
else
d->domain_str = eina_log_domain_str_get(name, NULL);
d->name = strdup(name);
d->namelen = strlen(name);
}
if ((color) && (!_disable_color))
d->domain_str = eina_log_domain_str_get(name, color);
else
{
d->domain_str = NULL;
d->name = NULL;
d->namelen = 0;
}
d->domain_str = eina_log_domain_str_get(name, NULL);
d->name = strdup(name);
d->namelen = strlen(name);
return d;
}