ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/logger.C
(Generate patch)

Comparing deliantra/server/common/logger.C (file contents):
Revision 1.1 by elmex, Sun Aug 13 17:16:00 2006 UTC vs.
Revision 1.2 by root, Sun Aug 27 16:15:11 2006 UTC

1/* 1/*
2 * static char *rcsid_loger_c = 2 * static char *rcsid_loger_c =
3 * "$Id: logger.C,v 1.1 2006/08/13 17:16:00 elmex Exp $ "; 3 * "$Id: logger.C,v 1.2 2006/08/27 16:15:11 root Exp $ ";
4 */ 4 */
5 5
6/* 6/*
7 CrossFire, A Multiplayer game for X-windows 7 CrossFire, A Multiplayer game for X-windows
8 8
57 va_start(ap, format); 57 va_start(ap, format);
58 58
59 buf[0] = '\0'; 59 buf[0] = '\0';
60 if (logLevel <= settings.debug) 60 if (logLevel <= settings.debug)
61 { 61 {
62 vsprintf(buf, format, ap); 62 vsnprintf(buf, sizeof (buf), format, ap);
63 strncat(tbuf, buf, 20460); 63 strncat(tbuf, buf, 20460);
64#ifdef WIN32 /* ---win32 change log handling for win32 */ 64#ifdef WIN32 /* ---win32 change log handling for win32 */
65 fputs(tbuf, logfile); /* wrote to file or stdout */ 65 fputs(tbuf, logfile); /* wrote to file or stdout */
66#ifdef DEBUG /* if we have a debug version, we want see ALL output */ 66#ifdef DEBUG /* if we have a debug version, we want see ALL output */
67 fflush(logfile); /* so flush this! */ 67 fflush(logfile); /* so flush this! */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines