From 447a045828e743e260e9ffe84c6744d7093077a0 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 25 Mar 2020 10:34:16 -0600 Subject: [PATCH] do not parse debug options in a non-debug build --- gtk2_ardour/main.cc | 2 ++ gtk2_ardour/opts.cc | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) 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; } -