[evince] libview: Make sync-source signal introspectable



commit 8dbd0c6eaf83f16de974750df24e6c81620a6438
Author: Hannes Ovrén <kigurai gmail com>
Date:   Mon Feb 25 08:28:00 2013 -0800

    libview: Make sync-source signal introspectable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=694687

 libview/ev-view.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libview/ev-view.c b/libview/ev-view.c
index 9db54f7..d44ad81 100644
--- a/libview/ev-view.c
+++ b/libview/ev-view.c
@@ -7596,9 +7596,9 @@ ev_view_class_init (EvViewClass *class)
                         G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
                         G_STRUCT_OFFSET (EvViewClass, sync_source),
                         NULL, NULL,
-                        g_cclosure_marshal_VOID__POINTER,
+                        g_cclosure_marshal_VOID__BOXED,
                         G_TYPE_NONE, 1,
-                        G_TYPE_POINTER);
+                        EV_TYPE_SOURCE_LINK | G_SIGNAL_TYPE_STATIC_SCOPE);
        signals[SIGNAL_ANNOT_ADDED] = g_signal_new ("annot-added",
                         G_TYPE_FROM_CLASS (object_class),
                         G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]