diff options
author | Pablo Barciela <[email protected]> | 2019-07-11 10:44:52 +0200 |
---|---|---|
committer | ZenWalker <[email protected]> | 2019-07-14 13:02:08 +0200 |
commit | 1fd156649795642b087a474f6a9984255357d7c5 (patch) | |
tree | e649bd916b4210a243258f7cfe1c4cacccec5236 | |
parent | 17a15f1bbe6dd39062e3d9d39204b52f5c81889f (diff) | |
download | pluma-1fd156649795642b087a474f6a9984255357d7c5.tar.bz2 pluma-1fd156649795642b087a474f6a9984255357d7c5.tar.xz |
pluma-document: avoid 'g_type_class_add_private'
-rw-r--r-- | pluma/pluma-document.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/pluma/pluma-document.c b/pluma/pluma-document.c index ff2d80f0..2ae087b3 100644 --- a/pluma/pluma-document.c +++ b/pluma/pluma-document.c @@ -76,8 +76,6 @@ PROFILE (static GTimer *timer = NULL) #define PLUMA_MAX_PATH_LEN 2048 #endif -#define PLUMA_DOCUMENT_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), PLUMA_TYPE_DOCUMENT, PlumaDocumentPrivate)) - static void pluma_document_load_real (PlumaDocument *doc, const gchar *uri, const PlumaEncoding *encoding, @@ -174,7 +172,7 @@ enum { static guint document_signals[LAST_SIGNAL] = { 0 }; -G_DEFINE_TYPE(PlumaDocument, pluma_document, GTK_SOURCE_TYPE_BUFFER) +G_DEFINE_TYPE_WITH_PRIVATE (PlumaDocument, pluma_document, GTK_SOURCE_TYPE_BUFFER) GQuark pluma_document_error_quark (void) @@ -646,8 +644,6 @@ pluma_document_class_init (PlumaDocumentClass *klass) 2, GTK_TYPE_TEXT_ITER | G_SIGNAL_TYPE_STATIC_SCOPE, GTK_TYPE_TEXT_ITER | G_SIGNAL_TYPE_STATIC_SCOPE); - - g_type_class_add_private (object_class, sizeof(PlumaDocumentPrivate)); } static gboolean @@ -923,7 +919,7 @@ pluma_document_init (PlumaDocument *doc) pluma_debug (DEBUG_DOCUMENT); - doc->priv = PLUMA_DOCUMENT_GET_PRIVATE (doc); + doc->priv = pluma_document_get_instance_private (doc); doc->priv->uri = NULL; doc->priv->untitled_number = get_untitled_number (); |