we null check right before this. seriously.
authordiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 14 Jan 2011 03:29:58 +0000 (03:29 +0000)
committerdiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 14 Jan 2011 03:29:58 +0000 (03:29 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@56090 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/eina_log.c

index 33c021d..7941667 100644 (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;
 }