summaryrefslogtreecommitdiff
path: root/libs/surfaces/push2/menu.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-09-28 17:24:14 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-09-28 17:24:14 -0400
commit0a9c12f250b25061b1f5dae9176d755d177542fc (patch)
tree2a58cf3bc1070fe86409865df4dbd38a84641ad2 /libs/surfaces/push2/menu.cc
parent1aab360b7d944350dea1f5ef81394229adb07c1e (diff)
MacOS [sic] required changes for Rect in Push 2 code
Diffstat (limited to 'libs/surfaces/push2/menu.cc')
-rw-r--r--libs/surfaces/push2/menu.cc12
1 files changed, 9 insertions, 3 deletions
diff --git a/libs/surfaces/push2/menu.cc b/libs/surfaces/push2/menu.cc
index 08715877e0..beefa6816f 100644
--- a/libs/surfaces/push2/menu.cc
+++ b/libs/surfaces/push2/menu.cc
@@ -21,7 +21,10 @@
#include <cairomm/region.h>
#include <pangomm/layout.h>
+#include "pbd/i18n.h"
+
#include "canvas/text.h"
+#include "canvas/types.h"
#include "canvas/rectangle.h"
#include "canvas/colors.h"
@@ -29,6 +32,12 @@
#include "gui.h"
#include "push2.h"
+#include "menu.h"
+
+#ifdef __APPLE__
+#define Rect ArdourCanvas::Rect
+#endif
+
using namespace ARDOUR;
using namespace std;
using namespace PBD;
@@ -36,9 +45,6 @@ using namespace Glib;
using namespace ArdourSurface;
using namespace ArdourCanvas;
-#include "pbd/i18n.h"
-#include "menu.h"
-
Push2Menu::Push2Menu (Item* parent, vector<string> s)
: Container (parent)
, baseline (-1)