summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-06-27 16:45:57 +0000
committerDavid Robillard <d@drobilla.net>2007-06-27 16:45:57 +0000
commit09264537c4baeabfc8eccddc1132ae8612a29555 (patch)
treea7e6b7850f05d064a89a369febb18cd7f7ed6b99 /libs
parentd7bd270aa10b3a8669223debe4c1b572ae876e2b (diff)
Fix annoying warning from canvas var stuff.
git-svn-id: svn://localhost/ardour2/trunk@2070 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/ardour/configuration.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/libs/ardour/ardour/configuration.h b/libs/ardour/ardour/configuration.h
index d60d40a68d..51c0a31aca 100644
--- a/libs/ardour/ardour/configuration.h
+++ b/libs/ardour/ardour/configuration.h
@@ -92,11 +92,6 @@ class Configuration : public PBD::Stateful
#undef CONFIG_VARIABLE
#undef CONFIG_VARIABLE_SPECIAL
-#undef CANVAS_VARIABLE
-#define CANVAS_VARIABLE(var,name) ConfigVariable<uint32_t> var; // <-- is this really so bad?
-#include "ardour/canvas_vars.h"
-#undef CANVAS_VARIABLE
-
private:
/* declare variables */
@@ -109,6 +104,13 @@ class Configuration : public PBD::Stateful
#undef CONFIG_VARIABLE
#undef CONFIG_VARIABLE_SPECIAL
+ public: /* ugh */
+#undef CANVAS_VARIABLE
+#define CANVAS_VARIABLE(var,name) ConfigVariable<uint32_t> var; // <-- is this really so bad?
+#include "ardour/canvas_vars.h"
+#undef CANVAS_VARIABLE
+
+ private:
ConfigVariableBase::Owner current_owner;
XMLNode* _control_protocol_state;