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.5 by root, Thu Sep 14 22:33:59 2006 UTC vs.
Revision 1.6 by pippijn, Mon Dec 11 19:46:46 2006 UTC

56 buf[0] = '\0'; 56 buf[0] = '\0';
57 if (logLevel <= settings.debug) 57 if (logLevel <= settings.debug)
58 { 58 {
59 vsnprintf (buf, sizeof (buf), format, ap); 59 vsnprintf (buf, sizeof (buf), format, ap);
60 strncat (tbuf, buf, 20460); 60 strncat (tbuf, buf, 20460);
61#ifdef WIN32 /* ---win32 change log handling for win32 */
62 fputs (tbuf, logfile); /* wrote to file or stdout */
63# ifdef DEBUG /* if we have a debug version, we want see ALL output */
64 fflush (logfile); /* so flush this! */
65# endif
66 if (logfile != stderr) /* if was it a logfile wrote it to screen too */
67 fputs (tbuf, stderr);
68#else
69 fputs (tbuf, logfile); 61 fputs (tbuf, logfile);
70#endif
71 } 62 }
72 if (!exiting && !trying_emergency_save && logLevel == llevError && ++nroferrors > MAX_ERRORS) 63 if (!exiting && !trying_emergency_save && logLevel == llevError && ++nroferrors > MAX_ERRORS)
73 { 64 {
74 exiting = 1; 65 exiting = 1;
75 if (!trying_emergency_save) 66 if (!trying_emergency_save)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines