From: Steinar H. Gunderson Date: Sat, 18 Feb 2012 11:21:32 +0000 (+0100) Subject: In RotateScreen destructor, do not leak subscreen surfaces. X-Git-Url: https://git.sesse.net/?p=ccbs;a=commitdiff_plain;h=405a983fa5d81d4ea5efdf13fa43dbe14a6d8a87 In RotateScreen destructor, do not leak subscreen surfaces. --- diff --git a/bigscreen/rotatescreen.cpp b/bigscreen/rotatescreen.cpp index 655c7c3..631fbae 100644 --- a/bigscreen/rotatescreen.cpp +++ b/bigscreen/rotatescreen.cpp @@ -12,6 +12,10 @@ RotateScreen::RotateScreen() RotateScreen::~RotateScreen() { delete[] fadefrom_buf; + for (unsigned i = 0; i < subscreens.size(); ++i) { + delete[] subscreens[i].redbuf; + delete[] subscreens[i].buf; + } } bool RotateScreen::check_invalidated()