--- a/finch/libgnt/gntentry.c Wed Jun 14 23:13:00 2017 -0500
+++ b/finch/libgnt/gntentry.c Fri Jun 16 23:39:19 2017 +0000
@@ -26,7 +26,6 @@
@@ -951,16 +950,14 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntEntryClass, text_changed),
- g_cclosure_marshal_VOID__VOID,
signals[SIG_COMPLETION] =
g_signal_new("completion",
G_TYPE_FROM_CLASS(klass),
- gnt_closure_marshal_VOID__POINTER_POINTER,
G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER);
gnt_bindable_class_register_action(bindable, "cursor-home", move_start,
--- a/finch/libgnt/gnttree.c Wed Jun 14 23:13:00 2017 -0500
+++ b/finch/libgnt/gnttree.c Fri Jun 16 23:39:19 2017 +0000
@@ -21,7 +21,6 @@
@@ -1072,32 +1071,28 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntTreeClass, selection_changed),
- gnt_closure_marshal_VOID__POINTER_POINTER,
G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER);
G_TYPE_FROM_CLASS(klass),
- g_cclosure_marshal_VOID__INT,
G_TYPE_NONE, 1, G_TYPE_INT);
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntTreeClass, toggled),
- g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
g_signal_new("collapse-toggled",
G_TYPE_FROM_CLASS(klass),
- gnt_closure_marshal_VOID__POINTER_BOOLEAN,
G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_BOOLEAN);
gnt_bindable_class_register_action(bindable, "move-up", action_up,
--- a/finch/libgnt/gntwidget.c Wed Jun 14 23:13:00 2017 -0500
+++ b/finch/libgnt/gntwidget.c Fri Jun 16 23:39:19 2017 +0000
@@ -25,7 +25,6 @@
@@ -135,104 +134,91 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, destroy),
- g_cclosure_marshal_VOID__VOID,
signals[SIG_GIVE_FOCUS] =
g_signal_new("gained-focus",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, gained_focus),
- g_cclosure_marshal_VOID__VOID,
signals[SIG_LOST_FOCUS] =
g_signal_new("lost-focus",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, lost_focus),
- g_cclosure_marshal_VOID__VOID,
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, activate),
- g_cclosure_marshal_VOID__VOID,
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, map),
- g_cclosure_marshal_VOID__VOID,
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, draw),
- g_cclosure_marshal_VOID__VOID,
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, hide),
- g_cclosure_marshal_VOID__VOID,
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, expose),
- gnt_closure_marshal_VOID__INT_INT_INT_INT,
G_TYPE_NONE, 4, G_TYPE_INT, G_TYPE_INT, G_TYPE_INT, G_TYPE_INT);
g_signal_new("position-set",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, set_position),
- gnt_closure_marshal_VOID__INT_INT,
G_TYPE_NONE, 2, G_TYPE_INT, G_TYPE_INT);
signals[SIG_SIZE_REQUEST] =
g_signal_new("size_request",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, size_request),
- g_cclosure_marshal_VOID__VOID,
signals[SIG_SIZE_CHANGED] =
g_signal_new("size_changed",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, size_changed),
- gnt_closure_marshal_VOID__INT_INT,
G_TYPE_NONE, 2, G_TYPE_INT, G_TYPE_INT);
signals[SIG_CONFIRM_SIZE] =
g_signal_new("confirm_size",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, confirm_size),
- gnt_closure_marshal_BOOLEAN__INT_INT,
G_TYPE_BOOLEAN, 2, G_TYPE_INT, G_TYPE_INT);
signals[SIG_KEY_PRESSED] =
g_signal_new("key_pressed",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, key_pressed),
- gnt_boolean_handled_accumulator, NULL,
- gnt_closure_marshal_BOOLEAN__STRING,
+ gnt_boolean_handled_accumulator, NULL, NULL, G_TYPE_BOOLEAN, 1, G_TYPE_STRING);
@@ -240,8 +226,7 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWidgetClass, clicked),
- gnt_boolean_handled_accumulator, NULL,
- gnt_closure_marshal_BOOLEAN__INT_INT_INT,
+ gnt_boolean_handled_accumulator, NULL, NULL, G_TYPE_BOOLEAN, 3, G_TYPE_INT, G_TYPE_INT, G_TYPE_INT);
signals[SIG_CONTEXT_MENU] =
@@ -249,8 +234,7 @@
G_TYPE_FROM_CLASS(klass),
- gnt_boolean_handled_accumulator, NULL,
- gnt_closure_marshal_BOOLEAN__VOID,
+ gnt_boolean_handled_accumulator, NULL, NULL, /* This is relevant for all widgets */
--- a/finch/libgnt/gntwm.c Wed Jun 14 23:13:00 2017 -0500
+++ b/finch/libgnt/gntwm.c Fri Jun 16 23:39:19 2017 +0000
@@ -50,7 +50,6 @@
@@ -1421,32 +1420,28 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, new_window),
- g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
signals[SIG_DECORATE_WIN] =
g_signal_new("decorate_win",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, decorate_window),
- g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
g_signal_new("close_win",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, close_window),
- g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
signals[SIG_CONFIRM_RESIZE] =
g_signal_new("confirm_resize",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, window_resize_confirm),
- gnt_boolean_handled_accumulator, NULL,
- gnt_closure_marshal_BOOLEAN__POINTER_POINTER_POINTER,
+ gnt_boolean_handled_accumulator, NULL, NULL, G_TYPE_BOOLEAN, 3, G_TYPE_POINTER, G_TYPE_POINTER, G_TYPE_POINTER);
signals[SIG_CONFIRM_MOVE] =
@@ -1454,8 +1449,7 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, window_move_confirm),
- gnt_boolean_handled_accumulator, NULL,
- gnt_closure_marshal_BOOLEAN__POINTER_POINTER_POINTER,
+ gnt_boolean_handled_accumulator, NULL, NULL, G_TYPE_BOOLEAN, 3, G_TYPE_POINTER, G_TYPE_POINTER, G_TYPE_POINTER);
@@ -1463,24 +1457,21 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, window_resized),
- g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
g_signal_new("window_moved",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, window_moved),
- g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
signals[SIG_UPDATE_WIN] =
g_signal_new("window_update",
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, window_update),
- g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
signals[SIG_GIVE_FOCUS] =
@@ -1488,8 +1479,7 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, give_focus),
- g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
signals[SIG_MOUSE_CLICK] =
@@ -1497,8 +1487,7 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, mouse_clicked),
- gnt_boolean_handled_accumulator, NULL,
- gnt_closure_marshal_BOOLEAN__INT_INT_INT_POINTER,
+ gnt_boolean_handled_accumulator, NULL, NULL, G_TYPE_BOOLEAN, 4, G_TYPE_INT, G_TYPE_INT, G_TYPE_INT, G_TYPE_POINTER);
signals[SIG_TERMINAL_REFRESH] =
@@ -1506,8 +1495,7 @@
G_TYPE_FROM_CLASS(klass),
G_STRUCT_OFFSET(GntWMClass, terminal_refresh),
- g_cclosure_marshal_VOID__VOID,
gnt_bindable_class_register_action(GNT_BINDABLE_CLASS(klass), "window-next", window_next,
--- a/libpurple/Makefile.am Wed Jun 14 23:13:00 2017 -0500
+++ b/libpurple/Makefile.am Fri Jun 16 23:39:19 2017 +0000
@@ -5,7 +5,6 @@
purple-notifications-example \
@@ -121,8 +120,7 @@
@@ -241,7 +239,7 @@
-purple_builtheaders = purple.h version.h enums.h marshallers.h
+purple_builtheaders = purple.h version.h enums.h @@ -263,13 +261,6 @@
-marshallers.h: marshallers.list
- $(AM_V_GEN)$(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --header > marshallers.h
-marshallers.c: marshallers.list marshallers.h
- $(AM_V_GEN)echo "#include \"marshallers.h\"" > marshallers.c
- $(AM_V_at)$(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --body >> marshallers.c
# glib-mkenums doesn't handle VPATHs well, sed is used here to fix the
# include paths and documentation.
# Escaping possible . in $(srcdir) to \. for sed pattern.
@@ -283,9 +274,7 @@
data/purple-url-handler.desktop
@@ -314,14 +303,14 @@
prefs.h presence.h roomlist.h savedstatuses.h smiley.h smiley-list.h \
status.h server.h util.h xmlnode.h protocol.h protocols.h
-# Filter out enums.h and marshallers.h as they don't actually generate
-# anything. This way making from a VPATH and distcheck doesn't fail due
-# to not being able to find the enums.h or marshallers.h files if
-# they've already been generated in the $(srcdir).
+# Filter out enums.h as it doesn't actually generate anything. +# This way making from a VPATH and distcheck doesn't fail due +# to not being able to find the enums.h file if it's already +# been generated in the $(srcdir). purple_build_coreheaders = $(addprefix $(srcdir)/, $(purple_coreheaders)) \
$(addprefix $(srcdir)/ciphers/, $(purple_cipherheaders)) \
$(addprefix $(srcdir)/media/, $(purple_mediaheaders)) \
- $(filter-out: enums.h marshallers.h, $(purple_builtheaders))
+ $(filter-out: enums.h, $(purple_builtheaders)) dbus_build_exported = $(addprefix $(srcdir)/, $(dbus_exported))
# We should probably make this better
dbus_signals = $(addprefix $(srcdir)/, $(purple_coresources)) \
@@ -345,7 +334,7 @@
# Declare these as dependencies so they're built even if `make distcheck`
# is run immediately after configuring.
-$(libpurple_la_OBJECTS): dbus-types.h enums.h marshallers.h
+$(libpurple_la_OBJECTS): dbus-types.h enums.h @@ -398,7 +387,7 @@
# Declare these as dependencies so they're built even if `make distcheck`
# is run immediately after configuring.
-$(libpurple_la_OBJECTS): enums.h marshallers.h
+$(libpurple_la_OBJECTS): enums.h --- a/libpurple/media.c Wed Jun 14 23:13:00 2017 -0500
+++ b/libpurple/media.c Fri Jun 16 23:39:19 2017 +0000
@@ -29,7 +29,6 @@
#include "media/backend-fs2.h"
-#include "marshallers.h"
#endif /* USE_GSTREAMER */
@@ -224,41 +223,33 @@
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
purple_media_signals[S_ERROR] = g_signal_new("error", G_TYPE_FROM_CLASS(klass),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- g_cclosure_marshal_VOID__STRING,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 1, G_TYPE_STRING);
purple_media_signals[CANDIDATES_PREPARED] = g_signal_new("candidates-prepared", G_TYPE_FROM_CLASS(klass),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__STRING_STRING,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 2, G_TYPE_STRING,
purple_media_signals[CODECS_CHANGED] = g_signal_new("codecs-changed", G_TYPE_FROM_CLASS(klass),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- g_cclosure_marshal_VOID__STRING,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 1, G_TYPE_STRING);
purple_media_signals[LEVEL] = g_signal_new("level", G_TYPE_FROM_CLASS(klass),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__STRING_STRING_DOUBLE,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 3, G_TYPE_STRING,
G_TYPE_STRING, G_TYPE_DOUBLE);
purple_media_signals[NEW_CANDIDATE] = g_signal_new("new-candidate", G_TYPE_FROM_CLASS(klass),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__POINTER_POINTER_OBJECT,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 3, G_TYPE_POINTER,
G_TYPE_POINTER, PURPLE_TYPE_MEDIA_CANDIDATE);
purple_media_signals[STATE_CHANGED] = g_signal_new("state-changed", G_TYPE_FROM_CLASS(klass),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__ENUM_STRING_STRING,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 3, PURPLE_MEDIA_TYPE_STATE,
G_TYPE_STRING, G_TYPE_STRING);
purple_media_signals[STREAM_INFO] = g_signal_new("stream-info", G_TYPE_FROM_CLASS(klass),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__ENUM_STRING_STRING_BOOLEAN,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 4, PURPLE_MEDIA_TYPE_INFO_TYPE,
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN);
purple_media_signals[CANDIDATE_PAIR_ESTABLISHED] = g_signal_new("candidate-pair-established", G_TYPE_FROM_CLASS(klass),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__POINTER_POINTER_OBJECT_OBJECT,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 4, G_TYPE_POINTER, G_TYPE_POINTER,
PURPLE_TYPE_MEDIA_CANDIDATE, PURPLE_TYPE_MEDIA_CANDIDATE);
g_type_class_add_private(klass, sizeof(PurpleMediaPrivate));
--- a/libpurple/media/backend-iface.c Wed Jun 14 23:13:00 2017 -0500
+++ b/libpurple/media/backend-iface.c Fri Jun 16 23:39:19 2017 +0000
@@ -23,8 +23,6 @@
#include "backend-iface.h"
-#include "marshallers.h"
@@ -67,34 +65,29 @@
G_PARAM_STATIC_STRINGS));
purple_media_backend_signals[S_ERROR] =
g_signal_new("error", G_TYPE_FROM_CLASS(iface),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- g_cclosure_marshal_VOID__STRING,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 1, G_TYPE_STRING);
purple_media_backend_signals[CANDIDATES_PREPARED] =
g_signal_new("candidates-prepared",
G_TYPE_FROM_CLASS(iface),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__STRING_STRING,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 2, G_TYPE_STRING,
purple_media_backend_signals[CODECS_CHANGED] =
g_signal_new("codecs-changed",
G_TYPE_FROM_CLASS(iface),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- g_cclosure_marshal_VOID__STRING,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 1, G_TYPE_STRING);
purple_media_backend_signals[NEW_CANDIDATE] =
g_signal_new("new-candidate",
G_TYPE_FROM_CLASS(iface),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__POINTER_POINTER_OBJECT,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 3, G_TYPE_POINTER,
G_TYPE_POINTER, PURPLE_TYPE_MEDIA_CANDIDATE);
purple_media_backend_signals[ACTIVE_CANDIDATE_PAIR] =
g_signal_new("active-candidate-pair",
G_TYPE_FROM_CLASS(iface),
- G_SIGNAL_RUN_LAST, 0, NULL, NULL,
- purple_smarshal_VOID__STRING_STRING_OBJECT_OBJECT,
+ G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL, G_TYPE_NONE, 4, G_TYPE_STRING, G_TYPE_STRING,
PURPLE_TYPE_MEDIA_CANDIDATE,
PURPLE_TYPE_MEDIA_CANDIDATE);
--- a/libpurple/mediamanager.c Wed Jun 14 23:13:00 2017 -0500
+++ b/libpurple/mediamanager.c Fri Jun 16 23:39:19 2017 +0000
@@ -27,7 +27,6 @@
#include "mediamanager.h"
-#include "marshallers.h"
#include <media/backend-fs2.h>
#endif /* USE_GSTREAMER */
@@ -172,8 +171,7 @@
purple_media_manager_signals[INIT_MEDIA] = g_signal_new ("init-media",
G_TYPE_FROM_CLASS (klass),
- purple_smarshal_BOOLEAN__OBJECT_POINTER_STRING,
G_TYPE_BOOLEAN, 3, PURPLE_TYPE_MEDIA,
G_TYPE_POINTER, G_TYPE_STRING);
@@ -181,16 +179,14 @@
g_signal_new ("init-private-media",
G_TYPE_FROM_CLASS (klass),
- purple_smarshal_BOOLEAN__OBJECT_POINTER_STRING,
G_TYPE_BOOLEAN, 3, PURPLE_TYPE_MEDIA,
G_TYPE_POINTER, G_TYPE_STRING);
purple_media_manager_signals[UI_CAPS_CHANGED] = g_signal_new ("ui-caps-changed",
G_TYPE_FROM_CLASS (klass),
- purple_smarshal_VOID__FLAGS_FLAGS,
G_TYPE_NONE, 2, PURPLE_MEDIA_TYPE_CAPS,
@@ -198,8 +194,7 @@
g_signal_new("elements-changed",
G_TYPE_FROM_CLASS(klass),
G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
- g_cclosure_marshal_VOID__VOID,
g_type_class_add_private(klass, sizeof(PurpleMediaManagerPrivate));
--- a/libpurple/protocols/facebook/api.c Wed Jun 14 23:13:00 2017 -0500
+++ b/libpurple/protocols/facebook/api.c Fri Jun 16 23:39:19 2017 +0000
@@ -28,7 +28,6 @@
@@ -287,8 +286,7 @@
G_TYPE_FROM_CLASS(klass),
@@ -303,8 +301,7 @@
G_TYPE_FROM_CLASS(klass),
@@ -320,8 +317,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__POINTER,
@@ -341,8 +337,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__POINTER_BOOLEAN,
2, G_TYPE_POINTER, G_TYPE_BOOLEAN);
@@ -358,8 +353,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__OBJECT,
@@ -374,8 +368,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__POINTER,
@@ -390,8 +383,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__POINTER,
@@ -406,8 +398,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__POINTER,
@@ -423,8 +414,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__POINTER,
@@ -441,8 +431,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__INT64,
@@ -458,8 +447,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__POINTER,
@@ -474,8 +462,7 @@
G_TYPE_FROM_CLASS(klass),
- fb_marshal_VOID__POINTER,
--- a/pidgin/gtkwebview.c Wed Jun 14 23:13:00 2017 -0500
+++ b/pidgin/gtkwebview.c Fri Jun 16 23:39:19 2017 +0000
@@ -24,7 +24,6 @@
-#include "marshallers.h"
@@ -1344,45 +1343,44 @@
G_TYPE_FROM_CLASS(gobject_class),
G_STRUCT_OFFSET(PidginWebViewClass, buttons_update),
- NULL, 0, g_cclosure_marshal_VOID__INT,
G_TYPE_NONE, 1, G_TYPE_INT);
signals[TOGGLE_FORMAT] = g_signal_new("format-toggled",
G_TYPE_FROM_CLASS(gobject_class),
G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET(PidginWebViewClass, toggle_format),
- NULL, 0, g_cclosure_marshal_VOID__INT,
G_TYPE_NONE, 1, G_TYPE_INT);
signals[CLEAR_FORMAT] = g_signal_new("format-cleared",
G_TYPE_FROM_CLASS(gobject_class),
G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET(PidginWebViewClass, clear_format),
- NULL, 0, g_cclosure_marshal_VOID__VOID,
signals[UPDATE_FORMAT] = g_signal_new("format-updated",
G_TYPE_FROM_CLASS(gobject_class),
G_STRUCT_OFFSET(PidginWebViewClass, update_format),
- NULL, 0, g_cclosure_marshal_VOID__VOID,
signals[CHANGED] = g_signal_new("changed",
G_TYPE_FROM_CLASS(gobject_class),
G_STRUCT_OFFSET(PidginWebViewClass, changed),
- NULL, NULL, g_cclosure_marshal_VOID__VOID,
signals[HTML_APPENDED] = g_signal_new("html-appended",
G_TYPE_FROM_CLASS(gobject_class),
G_STRUCT_OFFSET(PidginWebViewClass, html_appended),
- g_cclosure_marshal_VOID__OBJECT,
G_TYPE_NONE, 1, WEBKIT_TYPE_DOM_RANGE,
signals[INSERT_IMAGE] = g_signal_new("insert-image",
G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET(PidginWebViewClass, insert_image),
- pidgin_webview_insert_image_accu, NULL,
- purple_smarshal_BOOLEAN__OBJECT, G_TYPE_BOOLEAN, 1,
+ pidgin_webview_insert_image_accu, NULL, NULL,