summaryrefslogtreecommitdiff
path: root/gtk/gtkcombobox.c
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2007-12-28 05:49:21 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2007-12-28 05:49:21 +0000
commitf78277f0a34ef29af9fe279b0f2a8d74a2215480 (patch)
tree741d20ec802b44edcd203b4bd86a0d98e6fbc33b /gtk/gtkcombobox.c
parent1312be0dd54756d3b2ae4f6f3303cab5825e3bda (diff)
downloadgtk+-f78277f0a34ef29af9fe279b0f2a8d74a2215480.tar.gz
Fix the default value of the tearoff-title property
svn path=/trunk/; revision=19257
Diffstat (limited to 'gtk/gtkcombobox.c')
-rw-r--r--gtk/gtkcombobox.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/gtk/gtkcombobox.c b/gtk/gtkcombobox.c
index 741bee258d..9682c4d85d 100644
--- a/gtk/gtkcombobox.c
+++ b/gtk/gtkcombobox.c
@@ -802,7 +802,7 @@ gtk_combo_box_class_init (GtkComboBoxClass *klass)
g_param_spec_string ("tearoff-title",
P_("Tearoff Title"),
P_("A title that may be displayed by the window manager when the popup is torn-off"),
- "",
+ NULL,
GTK_PARAM_READWRITE));
@@ -5523,13 +5523,17 @@ void
gtk_combo_box_set_title (GtkComboBox *combo_box,
const gchar *title)
{
+ GtkComboBoxPrivate *priv;
+
g_return_if_fail (GTK_IS_COMBO_BOX (combo_box));
+ priv = combo_box->priv;
+
if (strcmp (title ? title : "",
- combo_box->priv->tearoff_title ? combo_box->priv->tearoff_title : "") != 0)
+ priv->tearoff_title ? priv->tearoff_title : "") != 0)
{
- g_free (combo_box->priv->tearoff_title);
- combo_box->priv->tearoff_title = g_strdup (title);
+ g_free (priv->tearoff_title);
+ priv->tearoff_title = g_strdup (title);
gtk_combo_box_update_title (combo_box);