From b396ee26febb003374f877af841814940fefd034 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Fri, 16 Sep 2011 14:35:25 +0200 Subject: Typesafe callback initialization --- src/messages.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/messages.c') diff --git a/src/messages.c b/src/messages.c index 2fd846e..87f204e 100644 --- a/src/messages.c +++ b/src/messages.c @@ -72,7 +72,7 @@ send_msg(struct context *ctx, ProtobufCMessage *msg) } void -recv_msg(struct context *ctx, const callback_t *callbacks, uint32_t callback_size) +recv_msg(struct context *ctx, const struct mumble_callbacks *cbs) { uint8_t preamble[PREAMBLE_SIZE]; ProtobufCMessage *msg; @@ -80,6 +80,7 @@ recv_msg(struct context *ctx, const callback_t *callbacks, uint32_t callback_siz int type, len; gssize ret; GInputStream *input = g_io_stream_get_input_stream(ctx->iostream); + const callback_t *callbacks = (const callback_t *) cbs; ret = g_input_stream_read(input, preamble, PREAMBLE_SIZE, NULL, NULL); -- cgit