aboutsummaryrefslogtreecommitdiffstats
path: root/src/options.c
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-09-15 12:27:28 +0200
committerMax Kellermann <max@duempel.org>2008-09-15 12:27:28 +0200
commit4ebba1b36f4f171fb5daa25a8578e21d2740c517 (patch)
treed65b86318939ce111bf855539aa4d1b3e2bc581b /src/options.c
parent7d98fb19dc2b7c3af289b0a7c1a0db68e7fea8c9 (diff)
downloadmpd-4ebba1b36f4f171fb5daa25a8578e21d2740c517.tar.gz
mpd-4ebba1b36f4f171fb5daa25a8578e21d2740c517.tar.xz
mpd-4ebba1b36f4f171fb5daa25a8578e21d2740c517.zip
use !NDEBUG instead of DEBUG
NDEBUG is more commonly used than DEBUG, e.g. in assert.h. Convert all macros to NDEBUG, and declare NDEBUG when debugging is disabled.
Diffstat (limited to 'src/options.c')
-rw-r--r--src/options.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/options.c b/src/options.c
index 60101c478..1ecc79103 100644
--- a/src/options.c
+++ b/src/options.c
@@ -67,7 +67,7 @@ static arg_opt_t option_table[] = {
{ 'f', "config", "FILE", "Read configuration from file" },
{ 'k', "key-file","FILE", "Read configuration from file" },
{ 'S', "no-splash", NULL, "Don't show the splash screen" },
-#ifdef DEBUG
+#ifndef NDEBUG
{ 'K', "dump-keys", NULL, "Dump key bindings to stdout" },
{ 'D', "debug", NULL, "Enable debug output on stderr" },
#endif
@@ -152,7 +152,7 @@ handle_option(int c, char *arg)
case 'V': /* --version */
printf("%s version: %s\n", PACKAGE, VERSION);
printf("build options:");
-#ifdef DEBUG
+#ifndef NDEBUG
printf(" debug");
#endif
#ifdef ENABLE_NLS
@@ -216,7 +216,7 @@ handle_option(int c, char *arg)
case 'S': /* --key-file */
/* the splash screen was removed */
break;
-#ifdef DEBUG
+#ifndef NDEBUG
case 'K': /* --dump-keys */
read_configuration(&options);
write_key_bindings(stdout, KEYDEF_WRITE_ALL | KEYDEF_COMMENT_ALL);