From 6f2b437be33315a73210ff3c95e85a5b2dfc77c4 Mon Sep 17 00:00:00 2001 From: Michael Carlberg Date: Fri, 25 Nov 2016 11:41:41 +0100 Subject: [PATCH] fix(renderer): Destroy window on deconstruct --- include/components/renderer.hpp | 1 + src/components/renderer.cpp | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/include/components/renderer.hpp b/include/components/renderer.hpp index d84d5bee..f1db7005 100644 --- a/include/components/renderer.hpp +++ b/include/components/renderer.hpp @@ -16,6 +16,7 @@ class renderer { explicit renderer(connection& conn, const logger& logger, unique_ptr font_manager, const bar_settings& bar, const vector& fonts); + ~renderer(); xcb_window_t window() const; diff --git a/src/components/renderer.cpp b/src/components/renderer.cpp index 02940db0..287b0d8e 100644 --- a/src/components/renderer.cpp +++ b/src/components/renderer.cpp @@ -128,6 +128,15 @@ renderer::renderer(connection& conn, const logger& logger, unique_ptr