Initialize uninitalized variables

This commit is contained in:
Robin Gareus 2024-12-04 14:27:34 +01:00
parent 628129cc03
commit 0225087342
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
2 changed files with 9 additions and 1 deletions

View file

@ -46,7 +46,7 @@ class LIBARDOUR_API SessionHandlePtr
{
public:
SessionHandlePtr (ARDOUR::Session* s);
SessionHandlePtr () : _session (0) {}
SessionHandlePtr ();
virtual ~SessionHandlePtr () {}
virtual void set_session (ARDOUR::Session *);

View file

@ -34,6 +34,14 @@ using namespace std;
using namespace ARDOUR;
using namespace PBD;
SessionHandlePtr::SessionHandlePtr ()
: _session (0)
#ifdef TRACE_SETSESSION_NULL
, _gone_away_emitted (false)
#endif
{
}
SessionHandlePtr::SessionHandlePtr (Session* s)
: _session (s)
#ifdef TRACE_SETSESSION_NULL