summaryrefslogtreecommitdiff
path: root/libkms++/card.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libkms++/card.cpp')
-rw-r--r--libkms++/card.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/libkms++/card.cpp b/libkms++/card.cpp
index a0e395e..48ab560 100644
--- a/libkms++/card.cpp
+++ b/libkms++/card.cpp
@@ -120,6 +120,9 @@ Card::~Card()
{
restore_modes();
+ while (m_framebuffers.size() > 0)
+ delete m_framebuffers.back();
+
for (auto pair : m_obmap)
delete pair.second;