[evolution/wip/gsettings: 30/30] Build fixes



commit cdb09641dc6be772931e5381cdf1e6a824a15684
Author: Rodrigo Moya <rodrigo gnome-db org>
Date:   Mon Nov 14 18:05:45 2011 +0100

    Build fixes

 shell/e-shell-settings.c |   26 ++++++++++++--------------
 shell/e-shell.c          |    2 +-
 2 files changed, 13 insertions(+), 15 deletions(-)
---
diff --git a/shell/e-shell-settings.c b/shell/e-shell-settings.c
index decd9d0..5bffa8d 100644
--- a/shell/e-shell-settings.c
+++ b/shell/e-shell-settings.c
@@ -47,70 +47,68 @@ shell_settings_pspec_for_key (const gchar *property_name,
 {
 	GSettings *settings;
 	GVariant *v;
-	GVariantType *value_type;
 	GParamSpec *pspec;
 	const gchar *bad_type;
 	GError *error = NULL;
 
-	client = g_settings_new (schema);
+	settings = g_settings_new (schema);
 
 	v = g_settings_get_value (settings, key);
-	value_type = g_variant_get_type (v);
 
-	if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_STRING)) {
+	if (g_variant_is_of_type (v, G_VARIANT_TYPE_STRING)) {
 		pspec = g_param_spec_string (
 			property_name, NULL, NULL,
-			g_variant_get_string (v),
+			g_variant_get_string (v, NULL),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_BYTE)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_BYTE)) {
 		pspec = g_param_spec_int (
 			property_name, NULL, NULL,
 			G_MININT, G_MAXINT,
 			g_variant_get_byte (v),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_INT16)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_INT16)) {
 		pspec = g_param_spec_int (
 			property_name, NULL, NULL,
 			G_MININT, G_MAXINT,
 			g_variant_get_int16 (v),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_UINT16)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_UINT16)) {
 		pspec = g_param_spec_int (
 			property_name, NULL, NULL,
 			G_MININT, G_MAXINT,
 			g_variant_get_uint16 (v),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_INT32)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_INT32)) {
 		pspec = g_param_spec_int (
 			property_name, NULL, NULL,
 			G_MININT, G_MAXINT,
 			g_variant_get_int32 (v),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_UINT32)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_UINT32)) {
 		pspec = g_param_spec_int (
 			property_name, NULL, NULL,
 			G_MININT, G_MAXINT,
 			g_variant_get_uint32 (v),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_INT64)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_INT64)) {
 		pspec = g_param_spec_int (
 			property_name, NULL, NULL,
 			G_MININT, G_MAXINT,
 			g_variant_get_int64 (v),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_UINT64)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_UINT64)) {
 		pspec = g_param_spec_int (
 			property_name, NULL, NULL,
 			G_MININT, G_MAXINT,
 			g_variant_get_uint64 (v),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_DOUBLE)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_DOUBLE)) {
 		pspec = g_param_spec_double (
 			property_name, NULL, NULL,
 			-G_MAXDOUBLE, G_MAXDOUBLE,
 			g_variant_get_double (v),
 			G_PARAM_READWRITE);
-	} else if (g_variant_is_of_type (value_type, G_VARIANT_TYPE_BOOLEAN)) {
+	} else if (g_variant_is_of_type (v, G_VARIANT_TYPE_BOOLEAN)) {
 		pspec = g_param_spec_boolean (
 			property_name, NULL, NULL,
 			g_variant_get_boolean (v),
diff --git a/shell/e-shell.c b/shell/e-shell.c
index ac9b8b5..267c837 100644
--- a/shell/e-shell.c
+++ b/shell/e-shell.c
@@ -1197,7 +1197,7 @@ e_shell_init (EShell *shell)
 
 	e_shell_settings_install_property_for_key (
 		"start-offline",
-		"org.gnome.evolution.shell"
+		"org.gnome.evolution.shell",
 		"start-offline");
 
 	/*** Session Management ***/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]