From 8e63685724c48c1ca876d5820b4c540b93762649 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 10 Jul 2016 10:59:08 -0400 Subject: [PATCH] push2: cleanup layouts --- libs/surfaces/push2/push2.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libs/surfaces/push2/push2.cc b/libs/surfaces/push2/push2.cc index 0a00ba8d95..508cf5783f 100644 --- a/libs/surfaces/push2/push2.cc +++ b/libs/surfaces/push2/push2.cc @@ -303,6 +303,13 @@ Push2::close () periodic_connection.disconnect (); session_connections.drop_connections (); + _current_layout = 0; + drawn_layout = 0; + delete mix_layout; + mix_layout = 0; + delete scale_layout; + scale_layout = 0; + if (handle) { libusb_release_interface (handle, 0x00); libusb_close (handle);