[empathy] account_widget_combobox_changed_cb: check that param has a default
- From: Guillaume Desmottes <gdesmott src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [empathy] account_widget_combobox_changed_cb: check that param has a default
- Date: Mon, 23 Nov 2009 15:17:16 +0000 (UTC)
commit 76ece46082b1a487acca4abea728c296b586824e
Author: Guillaume Desmottes <guillaume desmottes collabora co uk>
Date: Tue Nov 17 11:09:28 2009 +0000
account_widget_combobox_changed_cb: check that param has a default
libempathy-gtk/empathy-account-widget.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/libempathy-gtk/empathy-account-widget.c b/libempathy-gtk/empathy-account-widget.c
index caa8998..3668232 100644
--- a/libempathy-gtk/empathy-account-widget.c
+++ b/libempathy-gtk/empathy-account-widget.c
@@ -304,7 +304,7 @@ account_widget_combobox_changed_cb (GtkWidget *widget,
GtkTreeModel *model;
const gchar *value;
const GValue *v;
- const gchar *default_value;
+ const gchar *default_value = NULL;
const gchar *param_name;
EmpathyAccountWidgetPriv *priv = GET_PRIV (self);
@@ -318,7 +318,8 @@ account_widget_combobox_changed_cb (GtkWidget *widget,
param_name = g_object_get_data (G_OBJECT (widget), "param_name");
v = empathy_account_settings_get_default (priv->settings, param_name);
- default_value = g_value_get_string (v);
+ if (v != NULL)
+ default_value = g_value_get_string (v);
if (!tp_strdiff (value, default_value))
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]