summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPablo Barciela <[email protected]>2019-07-22 11:42:43 +0200
committerZenWalker <[email protected]>2019-07-25 00:12:15 +0200
commit70221d573704e30585b30e553ea213b8089d377e (patch)
treed0dcbd9fd8241f19671ad339598ebf075c6eefe9
parent3e6c9fe48cfbbea769cd8e288f0e429a62325311 (diff)
downloadpluma-70221d573704e30585b30e553ea213b8089d377e.tar.bz2
pluma-70221d573704e30585b30e553ea213b8089d377e.tar.xz
pluma-print-job: avoid 'g_type_class_add_private'
-rw-r--r--pluma/pluma-print-job.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/pluma/pluma-print-job.c b/pluma/pluma-print-job.c
index d4afbd2f..63b4cf0a 100644
--- a/pluma/pluma-print-job.c
+++ b/pluma/pluma-print-job.c
@@ -45,10 +45,6 @@
#include "pluma-dirs.h"
-#define PLUMA_PRINT_JOB_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), \
- PLUMA_TYPE_PRINT_JOB, \
- PlumaPrintJobPrivate))
-
struct _PlumaPrintJobPrivate
{
PlumaView *view;
@@ -104,7 +100,7 @@ enum
static guint print_job_signals[LAST_SIGNAL] = { 0 };
-G_DEFINE_TYPE (PlumaPrintJob, pluma_print_job, G_TYPE_OBJECT)
+G_DEFINE_TYPE_WITH_PRIVATE (PlumaPrintJob, pluma_print_job, G_TYPE_OBJECT)
static void
set_view (PlumaPrintJob *job, PlumaView *view)
@@ -221,8 +217,6 @@ pluma_print_job_class_init (PlumaPrintJobClass *klass)
2,
G_TYPE_UINT,
G_TYPE_POINTER);
-
- g_type_class_add_private (object_class, sizeof (PlumaPrintJobPrivate));
}
static void
@@ -803,7 +797,7 @@ pluma_print_job_print (PlumaPrintJob *job,
static void
pluma_print_job_init (PlumaPrintJob *job)
{
- job->priv = PLUMA_PRINT_JOB_GET_PRIVATE (job);
+ job->priv = pluma_print_job_get_instance_private (job);
job->priv->status = PLUMA_PRINT_JOB_STATUS_INIT;