From e85b4c67372900013faa7793db0f7e664d5bca2e Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 3 May 2020 12:35:27 +0300 Subject: fixes #2374 (Update libtox to 0.2.12) --- protocols/Tox/libtox/src/toxcore/ping.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'protocols/Tox/libtox/src/toxcore/ping.c') diff --git a/protocols/Tox/libtox/src/toxcore/ping.c b/protocols/Tox/libtox/src/toxcore/ping.c index d2677ee786..305cce47c4 100644 --- a/protocols/Tox/libtox/src/toxcore/ping.c +++ b/protocols/Tox/libtox/src/toxcore/ping.c @@ -364,6 +364,10 @@ Ping *ping_new(const Mono_Time *mono_time, DHT *dht) void ping_kill(Ping *ping) { + if (ping == nullptr) { + return; + } + networking_registerhandler(dht_get_net(ping->dht), NET_PACKET_PING_REQUEST, nullptr, nullptr); networking_registerhandler(dht_get_net(ping->dht), NET_PACKET_PING_RESPONSE, nullptr, nullptr); ping_array_kill(ping->ping_array); -- cgit v1.2.3