From: Matthias Wachs Date: Wed, 1 Feb 2012 13:26:01 +0000 (+0000) Subject: fix segfault: api never saved callback and callback_cls X-Git-Tag: initial-import-from-subversion-38251~14958 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=53e8a4a55381c9a2b085925b155fd485f3013c8d;p=oweals%2Fgnunet.git fix segfault: api never saved callback and callback_cls --- diff --git a/src/transport/transport_api_blacklist.c b/src/transport/transport_api_blacklist.c index d6387b144..b3fc79def 100644 --- a/src/transport/transport_api_blacklist.c +++ b/src/transport/transport_api_blacklist.c @@ -255,6 +255,8 @@ GNUNET_TRANSPORT_blacklist (const struct GNUNET_CONFIGURATION_Handle *cfg, ret = GNUNET_malloc (sizeof (struct GNUNET_TRANSPORT_Blacklist)); ret->client = client; ret->cfg = cfg; + ret->cb = cb; + ret->cb_cls = cb_cls; ret->th = GNUNET_CLIENT_notify_transmit_ready (client, sizeof (struct GNUNET_MessageHeader),