summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorAndre Miranda <andreldm@xfce.org>2019-04-14 17:09:45 -0300
committerAndre Miranda <andreldm@xfce.org>2019-04-14 17:09:45 -0300
commit8c356dd9591ee6189c2df1831939b1e68d0868cb (patch)
treee5a0bfe42fb049f8dec6d26d7489a77183585411 /common
parent34fe4403faaf6fe0a9de14153e32d5d3c92b919a (diff)
downloadixfce4-power-manager-8c356dd9591ee6189c2df1831939b1e68d0868cb.tar.gz
Fix g_type_class_add_private is deprecated
Diffstat (limited to 'common')
-rw-r--r--common/xfpm-brightness.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/common/xfpm-brightness.c b/common/xfpm-brightness.c
index 563c12cf..01147359 100644
--- a/common/xfpm-brightness.c
+++ b/common/xfpm-brightness.c
@@ -41,9 +41,6 @@
static void xfpm_brightness_finalize (GObject *object);
-#define XFPM_BRIGHTNESS_GET_PRIVATE(o) \
-(G_TYPE_INSTANCE_GET_PRIVATE ((o), XFPM_TYPE_BRIGHTNESS, XfpmBrightnessPrivate))
-
struct XfpmBrightnessPrivate
{
XRRScreenResources *resource;
@@ -58,7 +55,7 @@ struct XfpmBrightnessPrivate
gint32 step;
};
-G_DEFINE_TYPE (XfpmBrightness, xfpm_brightness, G_TYPE_OBJECT)
+G_DEFINE_TYPE_WITH_PRIVATE (XfpmBrightness, xfpm_brightness, G_TYPE_OBJECT)
static gboolean
xfpm_brightness_xrand_get_limit (XfpmBrightness *brightness, RROutput output, gint *min, gint *max)
@@ -542,14 +539,12 @@ xfpm_brightness_class_init (XfpmBrightnessClass *klass)
GObjectClass *object_class = G_OBJECT_CLASS (klass);
object_class->finalize = xfpm_brightness_finalize;
-
- g_type_class_add_private (klass, sizeof (XfpmBrightnessPrivate));
}
static void
xfpm_brightness_init (XfpmBrightness *brightness)
{
- brightness->priv = XFPM_BRIGHTNESS_GET_PRIVATE (brightness);
+ brightness->priv = xfpm_brightness_get_instance_private (brightness);
brightness->priv->resource = NULL;
brightness->priv->xrandr_has_hw = FALSE;