X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=shell%2Fev-application.c;h=812adae4d89517ac96a488344011dc92db8170f1;hb=5f554d8e362a35e05840068e1b3ea935be5d3c47;hp=2c6b5097296abb0790cdd89805b1c5cc6244248d;hpb=0f1c723ad2fe48a0f22e32619985f93ebb2e02ef;p=evince.git diff --git a/shell/ev-application.c b/shell/ev-application.c index 2c6b5097..812adae4 100644 --- a/shell/ev-application.c +++ b/shell/ev-application.c @@ -884,10 +884,6 @@ ev_application_init (EvApplication *ev_application) "evince", NULL); - /* FIXME: why make this fatal? */ - if (!ev_dir_ensure_exists (ev_application->dot_dir, 0700, NULL)) - exit (1); - #ifdef G_OS_WIN32 { gchar *dir; @@ -998,8 +994,12 @@ ev_application_screensaver_disable (EvApplication *application) } const gchar * -ev_application_get_dot_dir (EvApplication *application) +ev_application_get_dot_dir (EvApplication *application, + gboolean create) { + if (create) + g_mkdir_with_parents (application->dot_dir, 0700); + return application->dot_dir; }