From d1b49952e992819c599909b5546cfbbba8b3c574 Mon Sep 17 00:00:00 2001 From: Darrell Walisser Date: Wed, 1 Mar 2017 22:39:27 +0000 Subject: [PATCH] Two Initialisations (Valgrind) --- src/toolbars/ToolDock.cpp | 1 + src/widgets/Ruler.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/toolbars/ToolDock.cpp b/src/toolbars/ToolDock.cpp index d8ee5ee05..54cd51901 100644 --- a/src/toolbars/ToolDock.cpp +++ b/src/toolbars/ToolDock.cpp @@ -355,6 +355,7 @@ ToolDock::ToolDock( ToolManager *manager, wxWindow *parent, int dockid ): // Init mManager = manager; + memset(mBars, 0, sizeof(mBars)); // otherwise uninitialized // Use for testing gaps // SetOwnBackgroundColour( wxColour( 255, 0, 0 ) ); diff --git a/src/widgets/Ruler.cpp b/src/widgets/Ruler.cpp index 95372fb52..0c3b2007c 100644 --- a/src/widgets/Ruler.cpp +++ b/src/widgets/Ruler.cpp @@ -1959,6 +1959,7 @@ AdornedRulerPanel::AdornedRulerPanel(AudacityProject* project, mCursorDefault = wxCursor(wxCURSOR_DEFAULT); mCursorHand = wxCursor(wxCURSOR_HAND); mCursorSizeWE = wxCursor(wxCURSOR_SIZEWE); + mIsWE = false; mLeftOffset = 0; mIndTime = -1;