summaryrefslogtreecommitdiff
path: root/gtk/gtktextlayout.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2012-03-05 12:39:09 +0100
committerAlexander Larsson <alexl@redhat.com>2012-03-05 12:39:09 +0100
commit2422c44f8ea05b505c1ee4bd6bcfbe6c3efde30e (patch)
tree8928e804a81fdff911225474b94f6027f5ae6fca /gtk/gtktextlayout.c
parent8367be0630176c4ac9340981158e21bc2a1206aa (diff)
downloadgtk+-2422c44f8ea05b505c1ee4bd6bcfbe6c3efde30e.tar.gz
Add custom va_marshallers in some places
This is a slight performance optimization in the common case.
Diffstat (limited to 'gtk/gtktextlayout.c')
-rw-r--r--gtk/gtktextlayout.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtktextlayout.c b/gtk/gtktextlayout.c
index 9d3d67d0c6..825f7223e6 100644
--- a/gtk/gtktextlayout.c
+++ b/gtk/gtktextlayout.c
@@ -256,6 +256,8 @@ gtk_text_layout_class_init (GtkTextLayoutClass *klass)
G_TYPE_INT,
G_TYPE_INT,
G_TYPE_INT);
+ g_signal_set_va_marshaller (signals[CHANGED], G_TYPE_FROM_CLASS (klass),
+ _gtk_marshal_VOID__INT_INT_INTv);
signals[ALLOCATE_CHILD] =
g_signal_new (I_("allocate-child"),