From 064ffe58756f1adbd1917689ea79db95756d535e Mon Sep 17 00:00:00 2001 From: iphydf Date: Wed, 25 Jul 2018 06:54:04 +0000 Subject: Make a separate `struct Tox` containing the Messenger. This allows Tox to contain additional data on top of Messenger, making Messenger not necessarily the most top-level object. E.g. groups are built on Messenger and currently awkwardly void-pointered into it to pretend there is no cyclic dependency. --- toxcore/Messenger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toxcore/Messenger.c') diff --git a/toxcore/Messenger.c b/toxcore/Messenger.c index cfa76172..7ff2c2b3 100644 --- a/toxcore/Messenger.c +++ b/toxcore/Messenger.c @@ -1985,7 +1985,7 @@ Messenger *new_messenger(Messenger_Options *options, unsigned int *error) return nullptr; } - logger_callback_log(m->log, options->log_callback, m, options->log_user_data); + logger_callback_log(m->log, options->log_callback, options->log_context, options->log_user_data); unsigned int net_err = 0; -- cgit v1.2.3