Index: mythtv/libs/libmythui/mythgesture.cpp =================================================================== --- mythtv/libs/libmythui/mythgesture.cpp (revision 15938) +++ mythtv/libs/libmythui/mythgesture.cpp (working copy) @@ -92,6 +92,12 @@ p->sequences.insert("78963",MythGestureEvent::RightThenUp); } +MythGesture::MythGesture() +{ + if (p) + delete p; +} + /* comments in header */ void MythGesture::adjustExtremes(int x, int y) { Index: mythtv/libs/libmythui/mythgesture.h =================================================================== --- mythtv/libs/libmythui/mythgesture.h (revision 15938) +++ mythtv/libs/libmythui/mythgesture.h (working copy) @@ -129,6 +129,7 @@ MythGesture(size_t max_points = 10000, size_t min_points = 50, size_t max_sequence = 20, size_t scale_ratio = 4, float bin_percent = 0.07); + ~MythGesture(); /** * @brief Start recording.