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->home = home;
|
||||||
desktop->mime = mime_new(NULL);
|
desktop->mime = mime_new(NULL);
|
||||||
/* handler */
|
/* handler */
|
||||||
desktop->handler = desktophandler_new(desktop, DESKTOP_ICONS_NONE);
|
if((desktop->handler = desktophandler_new(desktop, DESKTOP_ICONS_NONE))
|
||||||
/* check for errors */
|
== NULL)
|
||||||
if(desktop->mime == NULL || desktop->handler == NULL)
|
|
||||||
{
|
{
|
||||||
desktop_delete(desktop);
|
desktop_delete(desktop);
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user