From 0d1c310e324871c279c249785f4336ac280ce217 Mon Sep 17 00:00:00 2001 From: Sprite Date: Sun, 28 Mar 2021 09:46:30 +0800 Subject: [PATCH] Fix memory leak of "handlers_" in cpp example (#1464) --- example/cpp/td_example.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/example/cpp/td_example.cpp b/example/cpp/td_example.cpp index 9e998f835..d94582110 100644 --- a/example/cpp/td_example.cpp +++ b/example/cpp/td_example.cpp @@ -172,6 +172,7 @@ class TdExample { auto it = handlers_.find(response.request_id); if (it != handlers_.end()) { it->second(std::move(response.object)); + handlers_.erase(it); } }