[jsonrpc-glib] server: set marshaller and va_marshaller for ::client-accepted
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jsonrpc-glib] server: set marshaller and va_marshaller for ::client-accepted
- Date: Thu, 8 Feb 2018 01:49:22 +0000 (UTC)
commit 81673cb3499e939d90ea67ea27d4e26bea91fd9f
Author: Christian Hergert <chergert redhat com>
Date: Wed Feb 7 17:48:32 2018 -0800
server: set marshaller and va_marshaller for ::client-accepted
src/jsonrpc-server.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/src/jsonrpc-server.c b/src/jsonrpc-server.c
index 46a5b30..51f732a 100644
--- a/src/jsonrpc-server.c
+++ b/src/jsonrpc-server.c
@@ -194,10 +194,14 @@ jsonrpc_server_class_init (JsonrpcServerClass *klass)
G_TYPE_FROM_CLASS (klass),
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (JsonrpcServerClass, client_accepted),
- NULL, NULL, NULL,
+ NULL, NULL,
+ g_cclosure_marshal_VOID__OBJECT,
G_TYPE_NONE,
1,
JSONRPC_TYPE_CLIENT);
+ g_signal_set_va_marshaller (signals [CLIENT_ACCEPTED],
+ G_TYPE_FROM_CLASS (klass),
+ g_cclosure_marshal_VOID__OBJECTv);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]