X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=chan_lcr.c;h=a396013cbaf2813f3c5a26d20bb0a1f35bc66014;hp=9adaa594a394dbfd44013f0802095af3a444add9;hb=034d3a91404addedc1c7a3494862c79532b0b878;hpb=84b78bea8c72333026c9eb6cef90471ca41588d7 diff --git a/chan_lcr.c b/chan_lcr.c index 9adaa59..a396013 100644 --- a/chan_lcr.c +++ b/chan_lcr.c @@ -238,6 +238,8 @@ void chan_lcr_log(int type, const char *file, int line, const char *function, st char ast_text[128] = "NULL"; va_list args; + if (!option_debug) return; + ast_mutex_lock(&log_lock); va_start(args,fmt); @@ -255,8 +257,8 @@ void chan_lcr_log(int type, const char *file, int line, const char *function, st #endif ast_text[sizeof(ast_text)-1] = '\0'; -// ast_log(type, file, line, function, "[call=%s ast=%s] %s", call_text, ast_text, buffer); - printf("[call=%s ast=%s line=%d] %s", call_text, ast_text, line, buffer); + ast_log(type, file, line, function, "[call=%s ast=%s] %s", call_text, ast_text, buffer); +// printf("[call=%s ast=%s line=%d] %s", call_text, ast_text, line, buffer); ast_mutex_unlock(&log_lock); } @@ -3460,7 +3462,7 @@ static int lcr_config_exec(struct ast_channel *ast, void *data, char **argv) break; call = call->next; } - if (call) + if (call) { #ifdef LCR_FOR_ASTERISK apply_opt(call, (char *)data); @@ -3478,7 +3480,7 @@ static int lcr_config_exec(struct ast_channel *ast, void *data, char **argv) newparam.queue = call->tx_queue * 8; send_message(MESSAGE_DISABLE_DEJITTER, call->ref, &newparam); } - else + } else CERROR(NULL, ast, "lcr_config app not called by chan_lcr channel.\n"); ast_mutex_unlock(&chan_lock);