From 28c6305fabf8549a33d4eb7d0a15de03a9ba108c Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 6 Dec 2009 03:02:45 +0000 Subject: fix for first of taybin's 2 problems - do not use uninitialized Port* in check on existing devices git-svn-id: svn://localhost/ardour2/branches/3.0@6307 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/midi++2/manager.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/midi++2/manager.cc b/libs/midi++2/manager.cc index 7cd03a6311..b6bbd40b0b 100644 --- a/libs/midi++2/manager.cc +++ b/libs/midi++2/manager.cc @@ -78,8 +78,8 @@ Manager::add_port (const XMLNode& node) operation. */ - if ((desc.mode == O_RDWR && port->mode() != O_RDWR) || - (desc.mode != O_RDWR && port->mode() == O_RDWR)) { + if ((desc.mode == O_RDWR && (*p)->mode() != O_RDWR) || + (desc.mode != O_RDWR && (*p)->mode() == O_RDWR)) { break; } } -- cgit v1.2.3