summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2020-03-25 10:34:16 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2020-03-25 10:34:16 -0600
commit447a045828e743e260e9ffe84c6744d7093077a0 (patch)
tree213e57d165538cc94370433af07be967ccd33eac
parent3e962da4bb350fd61a541e1458529ddafa0935d1 (diff)
do not parse debug options in a non-debug build
-rw-r--r--gtk2_ardour/main.cc2
-rw-r--r--gtk2_ardour/opts.cc3
2 files changed, 4 insertions, 1 deletions
diff --git a/gtk2_ardour/main.cc b/gtk2_ardour/main.cc
index 9e1a5cb47e..401ea67b7e 100644
--- a/gtk2_ardour/main.cc
+++ b/gtk2_ardour/main.cc
@@ -360,10 +360,12 @@ int main (int argc, char *argv[])
}
{
+#ifndef NDEBUG
const char *adf;
if ((adf = g_getenv ("ARDOUR_DEBUG_FLAGS"))) {
PBD::parse_debug_options (adf);
}
+#endif /* NDEBUG */
}
cout << PROGRAM_NAME
diff --git a/gtk2_ardour/opts.cc b/gtk2_ardour/opts.cc
index 9e3e03b4c4..bd5bddc42b 100644
--- a/gtk2_ardour/opts.cc
+++ b/gtk2_ardour/opts.cc
@@ -180,9 +180,11 @@ ARDOUR_COMMAND_LINE::parse_opts (int argc, char *argv[])
break;
case 'D':
+#ifndef NDEBUG
if (PBD::parse_debug_options (optarg)) {
exit (EXIT_SUCCESS);
}
+#endif /* NDEBUG */
break;
case 'm':
@@ -247,4 +249,3 @@ ARDOUR_COMMAND_LINE::parse_opts (int argc, char *argv[])
return 0;
}
-