2008-10-21 Claudio Saavedra <csaavedra@igalia.com>
authorClaudio Saavedra <csaavedra@igalia.com>
Tue, 21 Oct 2008 15:09:03 +0000 (15:09 +0000)
committerClaudio Saavedra <csaavedra@igalia.com>
Tue, 21 Oct 2008 15:09:03 +0000 (15:09 +0000)
* src/hildon-button.c: (hildon_button_get_property): Do not access
private elements directly, use getters instead.

ChangeLog
src/hildon-button.c

index 2d337ac..0037b90 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-10-21  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-button.c: (hildon_button_get_property): Do not access
+       private elements directly, use getters instead.
+
 2008-10-20  Alberto Garcia  <agarcia@igalia.com>
 
        * src/hildon-app-menu-private.h
index 1f2379b..c65d632 100644 (file)
@@ -146,15 +146,14 @@ hildon_button_get_property                      (GObject    *object,
                                                  GParamSpec *pspec)
 {
     HildonButton *button = HILDON_BUTTON (object);
-    HildonButtonPrivate *priv = HILDON_BUTTON (button)->priv;
 
     switch (prop_id)
     {
     case PROP_TITLE:
-        g_value_set_string (value, gtk_label_get_text (priv->title));
+        g_value_set_string (value, hildon_button_get_title (button));
         break;
     case PROP_VALUE:
-        g_value_set_string (value, gtk_label_get_text (priv->value));
+        g_value_set_string (value, hildon_button_get_value (button));
         break;
     default:
         G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);