From 725f68b6808a8a30778f58223fac75386f082785 Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Fri, 18 May 2012 22:10:43 +0000 Subject: plugins folders renaming git-svn-id: http://svn.miranda-ng.org/main/trunk@61 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Modernb/modern_log.cpp | 46 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 plugins/Modernb/modern_log.cpp (limited to 'plugins/Modernb/modern_log.cpp') diff --git a/plugins/Modernb/modern_log.cpp b/plugins/Modernb/modern_log.cpp new file mode 100644 index 0000000000..2f44f59d8e --- /dev/null +++ b/plugins/Modernb/modern_log.cpp @@ -0,0 +1,46 @@ +#include "hdr/modern_commonheaders.h" + +#include +#include +#include + + +void Log(const char *file,int line,const char *fmt,...) +{ + + + va_list vararg; + const char *file_tmp; + char str[1024]; + char buf[1024]; + + file_tmp = strrchr(file, '\\'); + if (file_tmp == NULL) + file_tmp = file; + else + file_tmp++; + + va_start(vararg,fmt); + mir_vsnprintf(str,SIZEOF(str),fmt,vararg); + va_end(vararg); + { + char * tmp=str; + while(*tmp!='\0') + { + if (*tmp=='\n') *tmp=' '; + tmp++; + } + } + mir_snprintf(buf,SIZEOF(buf),"clist_modern:[%u - %u]: %s \t\t(%s Ln %d)\n",GetCurrentThreadId(),GetTickCount(),str,file_tmp,line); +#ifdef _FILELOG_ + { + FILE *fp; + fp=fopen(_FILELOG_,"at"); + fprintf(fp,buf); + fclose(fp); + } +#else + OutputDebugStringA(buf); +#endif +} + -- cgit v1.2.3