[evince/wip/gpoo/gtk4-preparation-ev-message-area: 1/2] shell: Modernize access to private members on ev-message-area




commit 7487aeceacbc3bc2b186746634173ae9dddb5750
Author: Germán Poo-Caamaño <gpoo gnome org>
Date:   Thu Mar 24 23:51:00 2022 -0300

    shell: Modernize access to private members on ev-message-area

 shell/ev-message-area.c | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)
---
diff --git a/shell/ev-message-area.c b/shell/ev-message-area.c
index 3f9b30d81..1b1126cc2 100644
--- a/shell/ev-message-area.c
+++ b/shell/ev-message-area.c
@@ -50,6 +50,8 @@ static void ev_message_area_get_property (GObject      *object,
 
 G_DEFINE_TYPE_WITH_PRIVATE (EvMessageArea, ev_message_area, GTK_TYPE_INFO_BAR)
 
+#define GET_PRIVATE(o) ev_message_area_get_instance_private (o);
+
 static void
 ev_message_area_class_init (EvMessageAreaClass *class)
 {
@@ -140,7 +142,7 @@ ev_message_area_set_image_for_type (EvMessageArea *area,
        AtkObject   *atk_obj;
        EvMessageAreaPrivate *priv;
 
-       priv = ev_message_area_get_instance_private (area);
+       priv = GET_PRIVATE (area);
 
        switch (type) {
        case GTK_MESSAGE_INFO:
@@ -207,9 +209,7 @@ ev_message_area_get_property (GObject     *object,
                              GParamSpec  *pspec)
 {
        EvMessageArea *area = EV_MESSAGE_AREA (object);
-       EvMessageAreaPrivate *priv;
-
-       priv = ev_message_area_get_instance_private (area);
+       EvMessageAreaPrivate *priv = GET_PRIVATE (area);
 
        switch (prop_id) {
        case PROP_TEXT:
@@ -257,7 +257,7 @@ _ev_message_area_get_main_box (EvMessageArea *area)
 {
        EvMessageAreaPrivate *priv;
 
-       priv = ev_message_area_get_instance_private (area);
+       priv = GET_PRIVATE (area);
        return priv->main_box;
 }
 
@@ -295,10 +295,9 @@ ev_message_area_set_image (EvMessageArea *area,
        GtkWidget *parent;
        EvMessageAreaPrivate *priv;
 
-       priv = ev_message_area_get_instance_private (area);
-
        g_return_if_fail (EV_IS_MESSAGE_AREA (area));
 
+       priv = GET_PRIVATE (area);
        priv->message_type = GTK_MESSAGE_OTHER;
 
        parent = gtk_widget_get_parent (priv->image);
@@ -320,7 +319,7 @@ ev_message_area_set_image_from_icon_name (EvMessageArea *area,
        g_return_if_fail (EV_IS_MESSAGE_AREA (area));
        g_return_if_fail (icon_name != NULL);
 
-       priv = ev_message_area_get_instance_private (area);
+       priv = GET_PRIVATE (area);
 
        gtk_image_set_from_icon_name (GTK_IMAGE (priv->image),
                                      icon_name,
@@ -335,7 +334,7 @@ ev_message_area_set_text (EvMessageArea *area,
 
        g_return_if_fail (EV_IS_MESSAGE_AREA (area));
 
-       priv = ev_message_area_get_instance_private (area);
+       priv = GET_PRIVATE (area);
 
        if (str) {
                gchar *msg, *escaped;
@@ -360,7 +359,7 @@ ev_message_area_set_secondary_text (EvMessageArea *area,
 
        g_return_if_fail (EV_IS_MESSAGE_AREA (area));
 
-       priv = ev_message_area_get_instance_private (area);
+       priv = GET_PRIVATE (area);
 
        if (str) {
                gchar *msg;


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