X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/0a49a7a4f1090b6f1ce1d0f9d969804c9226b53e..f82a3c9b085560c97e17a796e01b73f1accfd24e:/src/exim_monitor/em_main.c?ds=sidebyside diff --git a/src/exim_monitor/em_main.c b/src/exim_monitor/em_main.c index 2756ab015..22a721d52 100644 --- a/src/exim_monitor/em_main.c +++ b/src/exim_monitor/em_main.c @@ -1,5 +1,3 @@ -/* $Cambridge: exim/src/exim_monitor/em_main.c,v 1.6 2009/11/16 19:50:36 nm4 Exp $ */ - /************************************************* * Exim Monitor * *************************************************/ @@ -168,7 +166,7 @@ Returns: nothing */ void -log_write(unsigned int selector, int flags, char *format, ...) +log_write(unsigned int selector, int flags, const char *format, ...) { va_list ap; va_start(ap, format); @@ -645,8 +643,8 @@ stripchart_init(); only, and we can't tail the log. If not, open the log file and position to the end of it. Before doing so, we have to detect whether the log files are datestamped, and if so, sort out the name. The string in log_file already has -%s replaced by "main"; if datestamping is occurring, %D will be present. In -fact, we don't need to test explicitly - just process the string with +%s replaced by "main"; if datestamping is occurring, %D or %M will be present. +In fact, we don't need to test explicitly - just process the string with string_format. Once opened, save the file's inode so that we can detect when the file is