]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blobdiff - src/xserver-local.c
Merge with trunk
[sojka/lightdm.git] / src / xserver-local.c
index bddbc216475fec877199aeaa3504e5664e2967ad..688a4077e2d3b1c9630305e2c6e6d1cd2ea364a2 100644 (file)
@@ -422,7 +422,8 @@ write_authority_file (XServerLocal *server)
         run_dir = config_get_string (config_get_instance (), "LightDM", "run-directory");
         dir = g_build_filename (run_dir, "root", NULL);
         g_free (run_dir);
-        g_mkdir_with_parents (dir, S_IRWXU);
+        if (g_mkdir_with_parents (dir, S_IRWXU) < 0)
+            g_warning ("Failed to make authority directory %s: %s", dir, strerror (errno));
 
         server->priv->authority_file = g_build_filename (dir, xserver_get_address (XSERVER (server)), NULL);
         g_free (dir);