projects
/
silc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Implemented CHANNEL_UMODE_QUEIT mode. Fixed fatal bugs in server.
[silc.git]
/
apps
/
irssi
/
src
/
silc
/
core
/
silc-core.c
diff --git
a/apps/irssi/src/silc/core/silc-core.c
b/apps/irssi/src/silc/core/silc-core.c
index 3fca79d2f0749fa708ead419633dcb3135700f33..28c3d38bf6b021ea767cbb2d6c7b2daec378eb01 100644
(file)
--- a/
apps/irssi/src/silc/core/silc-core.c
+++ b/
apps/irssi/src/silc/core/silc-core.c
@@
-151,7
+151,7
@@
static bool silc_irssi_debug_print(char *file, char *function, int line,
char *message, void *context)
{
printtext(NULL, NULL, MSGLEVEL_CLIENTNOTICE,
char *message, void *context)
{
printtext(NULL, NULL, MSGLEVEL_CLIENTNOTICE,
- "DEBUG: %s:%d:%s", function, line, message);
+ "DEBUG: %s:%d:
%s", function, line, message);
return TRUE;
}
return TRUE;
}
@@
-161,7
+161,8
@@
static void sig_debug_setup_changed(void)
if (debug) {
const char *debug_string = settings_get_str("debug_string");
i_debug = silc_debug = TRUE;
if (debug) {
const char *debug_string = settings_get_str("debug_string");
i_debug = silc_debug = TRUE;
- silc_log_set_debug_string(debug_string);
+ if (strlen(debug_string))
+ silc_log_set_debug_string(debug_string);
silc_log_set_debug_callbacks(silc_irssi_debug_print, NULL, NULL, NULL);
return;
}
silc_log_set_debug_callbacks(silc_irssi_debug_print, NULL, NULL, NULL);
return;
}
@@
-174,7
+175,7
@@
static void sig_debug_setup_changed(void)
static bool silc_log_misc(SilcLogType type, char *message, void *context)
{
static bool silc_log_misc(SilcLogType type, char *message, void *context)
{
-
fprintf(stderr, "%s\n
", message);
+
printtext(NULL, NULL, MSGLEVEL_CLIENTCRAP, "%s
", message);
return TRUE;
}
return TRUE;
}