]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blobdiff - src/session-config.c
Drop mir-container sessions - they were never used
[sojka/lightdm.git] / src / session-config.c
index 34f3a970472aa3970ac4560a6edff9653a916bab..31de204b498a112a445376035683c82a62017234 100644 (file)
@@ -21,9 +21,6 @@ struct SessionConfigPrivate
 
     /* Command to run */
     gchar *command;
-
-    /* Compositor command to run (for type mir-container) */
-    gchar *compositor_command;
 };
 
 G_DEFINE_TYPE (SessionConfig, session_config, G_TYPE_OBJECT);
@@ -67,7 +64,6 @@ session_config_new_from_file (const gchar *filename, const gchar *default_sessio
             config->priv->desktop_names[1] = NULL;
         }
     }
-    config->priv->compositor_command = g_key_file_get_string (desktop_file, G_KEY_FILE_DESKTOP_GROUP, "X-LightDM-System-Compositor-Command", NULL);
 
     g_key_file_free (desktop_file);
 
@@ -95,13 +91,6 @@ session_config_get_desktop_names (SessionConfig *config)
     return config->priv->desktop_names;
 }
 
-const gchar *
-session_config_get_compositor_command (SessionConfig *config)
-{
-    g_return_val_if_fail (config != NULL, NULL);
-    return config->priv->compositor_command;
-}
-
 static void
 session_config_init (SessionConfig *config)
 {
@@ -116,7 +105,6 @@ session_config_finalize (GObject *object)
     g_free (self->priv->session_type);
     g_strfreev (self->priv->desktop_names);
     g_free (self->priv->command);
-    g_free (self->priv->compositor_command);
 
     G_OBJECT_CLASS (session_config_parent_class)->finalize (object);
 }