summaryrefslogtreecommitdiff
path: root/log.c
diff options
context:
space:
mode:
Diffstat (limited to 'log.c')
-rw-r--r--log.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/log.c b/log.c
index fbea503..1a4c783 100644
--- a/log.c
+++ b/log.c
@@ -261,10 +261,14 @@ log_file:
261 return; 261 return;
262 } 262 }
263 263
264 gettimeofday(&tv, NULL); 264 if (SUHOSIN_G(log_file_time)) {
265 now = tv.tv_sec; 265 gettimeofday(&tv, NULL);
266 php_localtime_r(&now, &tm); 266 now = tv.tv_sec;
267 ap_php_snprintf(error, sizeof(error), "%s %2d %02d:%02d:%02d [%u] %s\n", month_names[tm.tm_mon], tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec, getpid(),buf); 267 php_localtime_r(&now, &tm);
268 ap_php_snprintf(error, sizeof(error), "%s %2d %02d:%02d:%02d [%u] %s\n", month_names[tm.tm_mon], tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec, getpid(),buf);
269 } else {
270 ap_php_snprintf(error, sizeof(error), "%s\n", buf);
271 }
268 towrite = strlen(error); 272 towrite = strlen(error);
269 wbuf = error; 273 wbuf = error;
270 php_flock(fd, LOCK_EX); 274 php_flock(fd, LOCK_EX);
@@ -290,7 +294,7 @@ log_sapi:
290#endif 294#endif
291 } 295 }
292 if ((SUHOSIN_G(log_stdout) & loglevel)!=0) { 296 if ((SUHOSIN_G(log_stdout) & loglevel)!=0) {
293 printf("%s\n", buf); 297 fprintf(stdout, "%s\n", buf);
294 } 298 }
295 299
296/*log_script:*/ 300/*log_script:*/