]> git.sesse.net Git - vlc/commitdiff
Fix flawed logic
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 20 Aug 2009 17:27:35 +0000 (20:27 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 20 Aug 2009 17:28:01 +0000 (20:28 +0300)
configure.ac

index a3a81269cdc939d973c5bb96af31cde0a26cc742..998365cf26a710c4f92e1630bde95ae055c88735 100644 (file)
@@ -1007,11 +1007,10 @@ RDC_PROG_CC_WFLAGS([all extra sign-compare undef pointer-arith bad-function-cast
 RDC_PROG_CC_FLAGS_IFELSE([-pipe])
 
 AC_ARG_ENABLE(warnings-as-error,
-      AS_HELP_STRING([--enable-warnings-as-error],[Treat acceptable warnings as error (default disabled, enabled in debug)]))
-if test "x${warnings_as_error}" = "xyes" -o "x${enable_debug}" != "xno"
-then
+      AS_HELP_STRING([--enable-warnings-as-error],[Treat acceptable warnings as error (default in debug)]),, [enable_warnings_as_error="$enable_debug"])
+AS_IF([test "${enable_warnings_as_error}" = "yes"], [
     RDC_PROG_CC_WERRORFLAGS([unused-function unused-label unused-value unused-parameter unused-variable unused])
-fi
+])
 
 dnl Check for various optimization flags
 AC_CACHE_CHECK([if \$CC accepts -Os],