From 5de6f3012eacd7052c3e12a5754ca7c2466a8dbc Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Fri, 10 Oct 2008 18:33:20 +0000 Subject: [PATCH] silence app verifier assertion git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9937 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/loggers/mod_console/mod_console.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mod/loggers/mod_console/mod_console.c b/src/mod/loggers/mod_console/mod_console.c index 4ac18d7448..6d883f7001 100644 --- a/src/mod/loggers/mod_console/mod_console.c +++ b/src/mod/loggers/mod_console/mod_console.c @@ -234,8 +234,10 @@ static switch_status_t switch_console_logger(const switch_log_node_t *node, swit if (COLORIZE) { #ifdef WIN32 + DWORD len = (DWORD) strlen(node->data); + DWORD outbytes = 0; SetConsoleTextAttribute(hStdout, COLORS[node->level]); - WriteFile(hStdout, node->data, (DWORD) strlen(node->data), NULL, NULL); + WriteFile(hStdout, node->data, len, &outbytes, NULL); SetConsoleTextAttribute(hStdout, wOldColorAttrs); #else fprintf(handle, "%s%s%s", COLORS[node->level], node->data, SWITCH_SEQ_DEFAULT_COLOR);