[gtk+] text buffer: Add va marshallers for signals
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] text buffer: Add va marshallers for signals
- Date: Wed, 20 Apr 2016 01:10:46 +0000 (UTC)
commit c7bac914945e261c2b4e6d5936e6a667c284e674
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Apr 19 21:00:57 2016 -0400
text buffer: Add va marshallers for signals
gtk/gtktextbuffer.c | 20 +++++++++++++++++++-
1 files changed, 19 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtktextbuffer.c b/gtk/gtktextbuffer.c
index 4220fa4..ef17e92 100644
--- a/gtk/gtktextbuffer.c
+++ b/gtk/gtktextbuffer.c
@@ -344,6 +344,9 @@ gtk_text_buffer_class_init (GtkTextBufferClass *klass)
2,
GTK_TYPE_TEXT_ITER | G_SIGNAL_TYPE_STATIC_SCOPE,
GDK_TYPE_PIXBUF);
+ g_signal_set_va_marshaller (signals[INSERT_PIXBUF],
+ G_TYPE_FROM_CLASS (klass),
+ _gtk_marshal_VOID__BOXED_OBJECTv);
/**
@@ -374,6 +377,9 @@ gtk_text_buffer_class_init (GtkTextBufferClass *klass)
2,
GTK_TYPE_TEXT_ITER | G_SIGNAL_TYPE_STATIC_SCOPE,
GTK_TYPE_TEXT_CHILD_ANCHOR);
+ g_signal_set_va_marshaller (signals[INSERT_CHILD_ANCHOR],
+ G_TYPE_FROM_CLASS (klass),
+ _gtk_marshal_VOID__BOXED_OBJECTv);
/**
* GtkTextBuffer::delete-range:
@@ -404,6 +410,9 @@ gtk_text_buffer_class_init (GtkTextBufferClass *klass)
2,
GTK_TYPE_TEXT_ITER | G_SIGNAL_TYPE_STATIC_SCOPE,
GTK_TYPE_TEXT_ITER | G_SIGNAL_TYPE_STATIC_SCOPE);
+ g_signal_set_va_marshaller (signals[DELETE_RANGE],
+ G_TYPE_FROM_CLASS (klass),
+ _gtk_marshal_VOID__BOXED_BOXEDv);
/**
* GtkTextBuffer::changed:
@@ -458,7 +467,7 @@ gtk_text_buffer_class_init (GtkTextBufferClass *klass)
signals[MARK_SET] =
g_signal_new (I_("mark-set"),
G_OBJECT_CLASS_TYPE (object_class),
- G_SIGNAL_RUN_LAST,
+ G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (GtkTextBufferClass, mark_set),
NULL, NULL,
_gtk_marshal_VOID__BOXED_OBJECT,
@@ -466,6 +475,9 @@ gtk_text_buffer_class_init (GtkTextBufferClass *klass)
2,
GTK_TYPE_TEXT_ITER,
GTK_TYPE_TEXT_MARK);
+ g_signal_set_va_marshaller (signals[MARK_SET],
+ G_TYPE_FROM_CLASS (klass),
+ _gtk_marshal_VOID__BOXED_OBJECTv);
/**
* GtkTextBuffer::mark-deleted:
@@ -520,6 +532,9 @@ gtk_text_buffer_class_init (GtkTextBufferClass *klass)
GTK_TYPE_TEXT_TAG,
GTK_TYPE_TEXT_ITER,
GTK_TYPE_TEXT_ITER);
+ g_signal_set_va_marshaller (signals[APPLY_TAG],
+ G_TYPE_FROM_CLASS (klass),
+ _gtk_marshal_VOID__OBJECT_BOXED_BOXEDv);
/**
@@ -551,6 +566,9 @@ gtk_text_buffer_class_init (GtkTextBufferClass *klass)
GTK_TYPE_TEXT_TAG,
GTK_TYPE_TEXT_ITER,
GTK_TYPE_TEXT_ITER);
+ g_signal_set_va_marshaller (signals[REMOVE_TAG],
+ G_TYPE_FROM_CLASS (klass),
+ _gtk_marshal_VOID__OBJECT_BOXED_BOXEDv);
/**
* GtkTextBuffer::begin-user-action:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]