summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2013-07-02 17:24:56 +0100
committerRichard Hughes <richard@hughsie.com>2013-07-02 17:24:56 +0100
commit2bab0507a34de1e8d6750cb211a91386523d5023 (patch)
tree3698fd946382a6c3d573e7b36d77f312ad066859 /src
parenta94ce4942e6b33429da60b138e680896c733d277 (diff)
downloadcolord-2bab0507a34de1e8d6750cb211a91386523d5023.tar.gz
Remove the StandardSpaces configure option
We build ourown set of known-good profiles now, so we don't need to override anything.
Diffstat (limited to 'src')
-rw-r--r--src/cd-main.c78
1 files changed, 0 insertions, 78 deletions
diff --git a/src/cd-main.c b/src/cd-main.c
index d1eaff5..c960242 100644
--- a/src/cd-main.c
+++ b/src/cd-main.c
@@ -1926,81 +1926,6 @@ out:
}
/**
- * cd_main_setup_standard_space:
- **/
-static void
-cd_main_setup_standard_space (CdMainPrivate *priv,
- const gchar *space,
- const gchar *search)
-{
- CdProfile *profile = NULL;
-
- /* depending on the prefix, find the profile */
- if (g_str_has_prefix (search, "icc_")) {
- profile = cd_profile_array_get_by_id_owner (priv->profiles_array,
- search,
- 0);
- } else if (g_str_has_prefix (search, "/")) {
- profile = cd_profile_array_get_by_filename (priv->profiles_array,
- search);
- } else {
- g_warning ("unknown prefix for override search: %s",
- search);
- goto out;
- }
- if (profile == NULL) {
- g_warning ("failed to find profile %s for override",
- search);
- goto out;
- }
-
- /* add override */
- g_debug ("CdMain: adding profile override %s=%s",
- space, search);
- g_hash_table_insert (priv->standard_spaces,
- g_strdup (space),
- g_object_ref (profile));
-out:
- if (profile != NULL)
- g_object_unref (profile);
-}
-
-/**
- * cd_main_setup_standard_spaces:
- **/
-static void
-cd_main_setup_standard_spaces (CdMainPrivate *priv)
-{
- gchar **spaces;
- gchar **split;
- guint i;
-
- /* get overrides */
- spaces = cd_config_get_strv (priv->config, "StandardSpaces");
- if (spaces == NULL) {
- g_debug ("no standard space overrides");
- goto out;
- }
-
- /* parse them */
- for (i = 0; spaces[i] != NULL; i++) {
- split = g_strsplit (spaces[i], ":", 2);
- if (g_strv_length (split) == 2) {
- cd_main_setup_standard_space (priv,
- split[0],
- split[1]);
- } else {
- g_warning ("invalid spaces override '%s', "
- "expected name:value",
- spaces[i]);
- }
- g_strfreev (split);
- }
-out:
- g_strfreev (spaces);
-}
-
-/**
* cd_main_plugin_phase:
**/
static void
@@ -2119,9 +2044,6 @@ cd_main_on_name_acquired_cb (GDBusConnection *connection,
cd_main_add_sensor (priv, sensor);
}
}
-
- /* now we've got the profiles, setup the overrides */
- cd_main_setup_standard_spaces (priv);
out:
if (array_devices != NULL)
g_ptr_array_unref (array_devices);