From 27dfdc0dac1de5b99b70e352405f4d8de59620e8 Mon Sep 17 00:00:00 2001 From: eidheim Date: Mon, 4 Apr 2016 22:55:02 +0200 Subject: [PATCH] Fixed a minor memory leak in Terminal::InProgress shared_ptr destructor --- src/terminal.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/terminal.cc b/src/terminal.cc index ed9231b..ca7e020 100644 --- a/src/terminal.cc +++ b/src/terminal.cc @@ -226,6 +226,7 @@ std::shared_ptr Terminal::print_in_progress(std::string st in_progresses_mutex.lock(); in_progresses.erase(in_progress); in_progresses_mutex.unlock(); + delete in_progress; }); in_progresses_mutex.lock(); in_progresses.emplace(in_progress.get());