diff mcabber/src/screen.h @ 374:bd5638c21834

Improve logging system (traces) There are now two trace logging levels: * tracelog_level = 1: Most messages from the log window are written to disk (LPRINT_LOG) * tracelog_level =2: LPRINT_LOG & LPRINT_DEBUG messages are written to disk The trace file name is set with the "tracelog_file" option.
author Mikael Berthe <mikael@lilotux.net>
date Mon, 25 Jul 2005 21:46:35 +0100
parents dd9e2eb52916
children 00809e3e327e
line wrap: on
line diff
--- a/mcabber/src/screen.h	Mon Jul 25 19:40:17 2005 +0100
+++ b/mcabber/src/screen.h	Mon Jul 25 21:46:35 2005 +0100
@@ -4,6 +4,8 @@
 #include <ncurses.h>
 #include <glib.h>
 
+#include "logprint.h"
+
 #define COLOR_GENERAL   3
 #define COLOR_NMSG      4
 #define COLOR_BD_DESSEL 5
@@ -24,14 +26,13 @@
 extern int update_roster;
 
 void scr_InitCurses(void);
+void scr_TerminateCurses(void);
 void scr_DrawMainWindow(unsigned int fullinit);
 void scr_DrawRoster(void);
-void scr_TerminateCurses(void);
 void scr_WriteIncomingMessage(const char *jidfrom, const char *text,
         time_t timestamp, guint prefix);
 void scr_WriteOutgoingMessage(const char *jidto,   const char *text);
 void scr_ShowBuddyWindow(void);
-void scr_LogPrint(const char *fmt, ...);
 inline void scr_set_chatmode(int enable);
 inline void scr_set_multimode(int enable);
 inline int  scr_get_multimode();