talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit cfb95d299d47fc439dfa89a2e1d18be1fe2f839e
parent 082a75f3cddc224249420f6d38d331e8843e5902
Author: Ricardo Mones <ricardo@mones.org>
Date:   Thu, 30 Jan 2025 00:07:43 +0100

Remove some deprecation warnings from gtkshruler

Removes 22 instances of “warning: Deprecated pre-processor symbol:
replace with "G_ADD_PRIVATE"”

Diffstat:
Msrc/gtk/gtkshruler.c | 14+++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/gtk/gtkshruler.c b/src/gtk/gtkshruler.c @@ -120,7 +120,7 @@ typedef struct } GtkSHRulerPrivate; #define GTK_SHRULER_GET_PRIVATE(ruler) \ - G_TYPE_INSTANCE_GET_PRIVATE (ruler, GTK_TYPE_SHRULER, GtkSHRulerPrivate) + gtk_shruler_get_instance_private((GtkSHRuler *) ruler) static const struct @@ -463,9 +463,13 @@ gtk_shruler_set_unit (GtkSHRuler *ruler, GtkCMUnit gtk_shruler_get_unit (GtkSHRuler *ruler) { + GtkSHRulerPrivate *priv; + g_return_val_if_fail (GTK_IS_SHRULER (ruler), 0); - return GTK_SHRULER_GET_PRIVATE (ruler)->unit; + priv = GTK_SHRULER_GET_PRIVATE (ruler); + + return priv->unit; } /** @@ -505,9 +509,13 @@ gtk_shruler_set_position (GtkSHRuler *ruler, gdouble gtk_shruler_get_position (GtkSHRuler *ruler) { + GtkSHRulerPrivate *priv; + g_return_val_if_fail (GTK_IS_SHRULER (ruler), 0.0); - return GTK_SHRULER_GET_PRIVATE (ruler)->position; + priv = GTK_SHRULER_GET_PRIVATE (ruler); + + return priv->position; } /**