From 6e12b67450a4eabae6ce99e227b33c4449832369 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 15 Apr 2020 12:36:33 +0300 Subject: Tox: crash fix for search --- protocols/Tox/src/tox_search.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'protocols/Tox') diff --git a/protocols/Tox/src/tox_search.cpp b/protocols/Tox/src/tox_search.cpp index b36b66e80c..fd06bc0421 100644 --- a/protocols/Tox/src/tox_search.cpp +++ b/protocols/Tox/src/tox_search.cpp @@ -13,6 +13,9 @@ ToxHexAddress ResolveToxAddressFromToxme(HNETLIBUSER hNetlib, const char *query) request.SetData(data.c_str(), data.length()); NLHR_PTR response(request.Send(hNetlib)); + if (response == nullptr) + return ToxHexAddress::Empty(); + if (response->resultCode != HTTP_CODE_OK || !response->pData) return ToxHexAddress::Empty(); -- cgit v1.2.3