summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/midi++2/manager.cc4
1 files 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;
}
}