summaryrefslogtreecommitdiff
path: root/libs/ardour
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-11-04 21:32:41 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2013-11-04 21:32:41 -0500
commit0cca2724311b8df9989dc46efad12bdbe05c3883 (patch)
tree263a41299101aa9de989192de2d62e113725d494 /libs/ardour
parent342237bf9c71927b5b6017c527a2d54b5c8be250 (diff)
try to fix various warnings from gcc when optimization flags are enabled
Diffstat (limited to 'libs/ardour')
-rw-r--r--libs/ardour/ardour/cycle_timer.h2
-rw-r--r--libs/ardour/export_channel.cc4
-rw-r--r--libs/ardour/globals.cc4
-rw-r--r--libs/ardour/plugin_manager.cc4
4 files changed, 12 insertions, 2 deletions
diff --git a/libs/ardour/ardour/cycle_timer.h b/libs/ardour/ardour/cycle_timer.h
index 35cc2a4c73..839b54150c 100644
--- a/libs/ardour/ardour/cycle_timer.h
+++ b/libs/ardour/ardour/cycle_timer.h
@@ -48,6 +48,8 @@ class CycleTimer {
}
_entry = get_cycles();
}
+#else
+ (void) name;
#endif
}
diff --git a/libs/ardour/export_channel.cc b/libs/ardour/export_channel.cc
index 82e5d80244..8c5a7e4abe 100644
--- a/libs/ardour/export_channel.cc
+++ b/libs/ardour/export_channel.cc
@@ -239,7 +239,11 @@ RouteExportChannel::read (Sample const *& data, framecnt_t frames) const
{
assert(processor);
AudioBuffer const & buffer = processor->get_capture_buffers().get_audio (channel);
+#ifndef NDEBUG
+ (void) frames;
+#else
assert (frames <= (framecnt_t) buffer.size());
+#endif
data = buffer.data();
}
diff --git a/libs/ardour/globals.cc b/libs/ardour/globals.cc
index 9850d82d31..2cd886b03e 100644
--- a/libs/ardour/globals.cc
+++ b/libs/ardour/globals.cc
@@ -525,8 +525,8 @@ ARDOUR::set_translations_enabled (bool yn)
c = '0';
}
- ::write (fd, &c, 1);
- ::close (fd);
+ (void) ::write (fd, &c, 1);
+ (void) ::close (fd);
return true;
}
diff --git a/libs/ardour/plugin_manager.cc b/libs/ardour/plugin_manager.cc
index 90522a7e06..b5be296b1a 100644
--- a/libs/ardour/plugin_manager.cc
+++ b/libs/ardour/plugin_manager.cc
@@ -678,6 +678,10 @@ PluginManager::lxvst_discover_from_path (string path)
vector<string *>::iterator x;
int ret = 0;
+#ifndef NDEBUG
+ (void) path;
+#endif
+
DEBUG_TRACE (DEBUG::PluginManager, string_compose ("Discovering linuxVST plugins along %1\n", path));
plugin_objects = scanner (lxvst_path, lxvst_filter, 0, false, true);