diff options
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | src/expressions.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 3606803..8ad8288 100644 --- a/configure.ac +++ b/configure.ac @@ -23,6 +23,10 @@ AC_CANONICAL_HOST AX_CHECK_ENABLE_DEBUG AM_CONDITIONAL(DEBUG, [test x$ax_enable_debug != xno]) +if [[ x$ax_enable_debug = xno ]]; then + # glib does not look at NDEBUG + AC_DEFINE(G_DISABLE_ASSERT, 1, [Disable g_assert()]) +fi # Use the user provided CXXFLAGS for Scintilla as well. # This makes sure that the same optimizations are applied diff --git a/src/expressions.c b/src/expressions.c index c7151f8..ef785e0 100644 --- a/src/expressions.c +++ b/src/expressions.c @@ -86,7 +86,7 @@ teco_int_t teco_expressions_pop_num(guint index) { teco_int_t n = 0; - teco_operator_t op = teco_expressions_pop_op(0); + G_GNUC_UNUSED teco_operator_t op = teco_expressions_pop_op(0); g_assert(op == TECO_OP_NUMBER); |