don't strdup(NULL)

This commit is contained in:
Sascha Kruse 2012-07-13 09:51:03 +02:00
parent dc3a2d2659
commit ec8f3f6413

View File

@ -344,10 +344,10 @@ void notify(DBusMessage * dmsg)
expires = 1;
}
}
n->appname = strdup(appname);
n->summary = strdup(summary);
n->body = strdup(body);
n->icon = strdup(icon);
n->appname = appname != NULL ? strdup(appname) : "";
n->summary = summary != NULL ? strdup(summary) : "";
n->body = body != NULL ? strdup(body) : "";
n->icon = icon != NULL ? strdup(icon) : "";
n->timeout = expires;
n->urgency = urgency;
n->dbus_client = strdup(dbus_message_get_sender(dmsg));