about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2013-04-21 01:39:36 +0100
committerJames Booth <boothj5@gmail.com>2013-04-21 01:39:36 +0100
commit0c912990c773ece4e8dd5b868b86868661009cb7 (patch)
tree3937f8d14b31757cfa185716da9dd7a0b8bff321
parent3945a72484e3790d2f1259e8c2d418a2258a6721 (diff)
downloadprofani-tty-0c912990c773ece4e8dd5b868b86868661009cb7.tar.gz
Moved cons_debug() to console module
-rw-r--r--src/ui/console.c23
-rw-r--r--src/ui/windows.c24
2 files changed, 23 insertions, 24 deletions
diff --git a/src/ui/console.c b/src/ui/console.c
index 57fd063f..812fbac1 100644
--- a/src/ui/console.c
+++ b/src/ui/console.c
@@ -72,6 +72,29 @@ cons_show_time(void)
 }
 
 void
+cons_debug(const char * const msg, ...)
+{
+    if (strcmp(PACKAGE_STATUS, "development") == 0) {
+        va_list arg;
+        va_start(arg, msg);
+        GString *fmt_msg = g_string_new(NULL);
+        g_string_vprintf(fmt_msg, msg, arg);
+        window_show_time(console, '-');
+        wprintw(console->win, "%s\n", fmt_msg->str);
+        g_string_free(fmt_msg, TRUE);
+        va_end(arg);
+
+        dirty = TRUE;
+        if (!win_current_is_console()) {
+            status_bar_new(0);
+        }
+
+        win_current_page_off();
+        ui_refresh();
+    }
+}
+
+void
 cons_show(const char * const msg, ...)
 {
     va_list arg;
diff --git a/src/ui/windows.c b/src/ui/windows.c
index 52db5b2c..ce40eec9 100644
--- a/src/ui/windows.c
+++ b/src/ui/windows.c
@@ -1146,30 +1146,6 @@ win_room_show_status(const char * const contact)
 }
 
 void
-cons_debug(const char * const msg, ...)
-{
-    if (strcmp(PACKAGE_STATUS, "development") == 0) {
-        va_list arg;
-        va_start(arg, msg);
-        GString *fmt_msg = g_string_new(NULL);
-        g_string_vprintf(fmt_msg, msg, arg);
-        window_show_time(console, '-');
-        wprintw(console->win, "%s\n", fmt_msg->str);
-        g_string_free(fmt_msg, TRUE);
-        va_end(arg);
-
-        if (current_index == 0) {
-            dirty = TRUE;
-        } else {
-            status_bar_new(0);
-        }
-
-        win_current_page_off();
-        ui_refresh();
-    }
-}
-
-void
 cons_show_word(const char * const word)
 {
     wprintw(console->win, "%s", word);