desktop: do not abort when Mime does not load
This commit is contained in:
parent
0f28480dff
commit
b0d4c05bde
|
@ -272,9 +272,8 @@ Desktop * desktop_new(DesktopPrefs * prefs)
|
|||
desktop->home = home;
|
||||
desktop->mime = mime_new(NULL);
|
||||
/* handler */
|
||||
desktop->handler = desktophandler_new(desktop, DESKTOP_ICONS_NONE);
|
||||
/* check for errors */
|
||||
if(desktop->mime == NULL || desktop->handler == NULL)
|
||||
if((desktop->handler = desktophandler_new(desktop, DESKTOP_ICONS_NONE))
|
||||
== NULL)
|
||||
{
|
||||
desktop_delete(desktop);
|
||||
return NULL;
|
||||
|
|
Loading…
Reference in New Issue
Block a user