summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPablo Barciela <[email protected]>2019-07-28 05:30:18 +0200
committerlukefromdc <[email protected]>2019-07-29 00:42:12 +0000
commit6266a98800e5f0d571d8617a0d2265a3a7524f33 (patch)
tree00ad6067bed66a51cb322a6a833f06389c8398d0
parentddf34a5cac67ca0a189fc44089121c77423f6d6c (diff)
downloadpluma-6266a98800e5f0d571d8617a0d2265a3a7524f33.tar.bz2
pluma-6266a98800e5f0d571d8617a0d2265a3a7524f33.tar.xz
pluma-view: avoid 'g_type_class_add_private'
-rw-r--r--pluma/pluma-view.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/pluma/pluma-view.c b/pluma/pluma-view.c
index cb115574..82546206 100644
--- a/pluma/pluma-view.c
+++ b/pluma/pluma-view.c
@@ -54,8 +54,6 @@
#define MIN_SEARCH_COMPLETION_KEY_LEN 3
-#define PLUMA_VIEW_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), PLUMA_TYPE_VIEW, PlumaViewPrivate))
-
/* Local variables */
static gboolean middle_or_right_down = FALSE;
@@ -152,7 +150,7 @@ static void pluma_view_delete_from_cursor (GtkTextView *text_view,
GtkDeleteType type,
gint count);
-G_DEFINE_TYPE(PlumaView, pluma_view, GTK_SOURCE_TYPE_VIEW)
+G_DEFINE_TYPE_WITH_PRIVATE (PlumaView, pluma_view, GTK_SOURCE_TYPE_VIEW)
/* Signals */
enum
@@ -300,8 +298,6 @@ pluma_view_class_init (PlumaViewClass *klass)
g_cclosure_marshal_VOID__BOXED,
G_TYPE_NONE, 1, G_TYPE_STRV);
- g_type_class_add_private (klass, sizeof (PlumaViewPrivate));
-
binding_set = gtk_binding_set_by_class (klass);
gtk_binding_entry_add_signal (binding_set,
@@ -460,7 +456,7 @@ pluma_view_init (PlumaView *view)
pluma_debug (DEBUG_VIEW);
- view->priv = PLUMA_VIEW_GET_PRIVATE (view);
+ view->priv = pluma_view_get_instance_private (view);
/*
* Set tab, fonts, wrap mode, colors, etc. according