summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2012-06-02 14:53:26 +0000
committerCarl Hetherington <carl@carlh.net>2012-06-02 14:53:26 +0000
commitfd89d52af5ef353e787cdae621f6474c6251b908 (patch)
tree91b2d3aed9087607e137ec3e6aad152e905bb424 /libs
parent6d46299df3430166f630b615cd6fde36dad7788e (diff)
Fix operator< so that strict weak ordering is
maintained, so that key lookups work. git-svn-id: svn://localhost/ardour2/branches/3.0@12542 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs')
-rw-r--r--libs/midi++2/midi++/midnam_patch.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/midi++2/midi++/midnam_patch.h b/libs/midi++2/midi++/midnam_patch.h
index 01b8837f2d..11bdb79f8b 100644
--- a/libs/midi++2/midi++/midnam_patch.h
+++ b/libs/midi++2/midi++/midnam_patch.h
@@ -74,7 +74,7 @@ public:
return true;
} else if (msb == id.msb && lsb < id.lsb) {
return true;
- } else if (lsb == id.lsb && program_number < id.program_number) {
+ } else if (msb == id.msb && lsb == id.lsb && program_number < id.program_number) {
return true;
}