aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cmdline.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmdline.c')
-rw-r--r--src/cmdline.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/cmdline.c b/src/cmdline.c
index 58d48b4..361940d 100644
--- a/src/cmdline.c
+++ b/src/cmdline.c
@@ -316,15 +316,13 @@ teco_cmdline_fnmacro(const gchar *name, GError **error)
return TRUE;
}
-#ifndef NDEBUG
-static void __attribute__((destructor))
+static void TECO_DEBUG_CLEANUP
teco_cmdline_cleanup(void)
{
teco_machine_main_clear(&teco_cmdline.machine);
teco_string_clear(&teco_cmdline.str);
teco_string_clear(&teco_last_cmdline);
}
-#endif
/*
* Commandline key processing.