diff options
author | Alexander Larsson <alexl@redhat.com> | 2012-03-05 12:39:09 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2012-03-05 12:39:09 +0100 |
commit | 2422c44f8ea05b505c1ee4bd6bcfbe6c3efde30e (patch) | |
tree | 8928e804a81fdff911225474b94f6027f5ae6fca /gtk/gtktextlayout.c | |
parent | 8367be0630176c4ac9340981158e21bc2a1206aa (diff) | |
download | gtk+-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.c | 2 |
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"), |