aboutsummaryrefslogtreecommitdiff
path: root/src/util/common_logging.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/common_logging.c')
-rw-r--r--src/util/common_logging.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/util/common_logging.c b/src/util/common_logging.c
index 995f2e88a..2c0fd57a8 100644
--- a/src/util/common_logging.c
+++ b/src/util/common_logging.c
@@ -530,6 +530,8 @@ parse_all_definitions ()
530 gnunet_force_log_parsed = GNUNET_YES; 530 gnunet_force_log_parsed = GNUNET_YES;
531} 531}
532#endif 532#endif
533
534
533/** 535/**
534 * Setup logging. 536 * Setup logging.
535 * 537 *
@@ -569,17 +571,16 @@ GNUNET_log_setup (const char *comp, const char *loglevel, const char *logfile)
569 if (NULL == fn) 571 if (NULL == fn)
570 return GNUNET_SYSERR; 572 return GNUNET_SYSERR;
571 dirwarn = (GNUNET_OK != GNUNET_DISK_directory_create_for_file (fn)); 573 dirwarn = (GNUNET_OK != GNUNET_DISK_directory_create_for_file (fn));
572 altlog_fd = OPEN (fn, O_APPEND |
573#if WINDOWS 574#if WINDOWS
575 altlog_fd = OPEN (fn, O_APPEND |
574 O_BINARY | 576 O_BINARY |
575#endif
576 O_WRONLY | O_CREAT, 577 O_WRONLY | O_CREAT,
577#if WINDOWS 578 _S_IREAD | _S_IWRITE);
578 _S_IREAD | _S_IWRITE
579#else 579#else
580 S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH 580 altlog_fd = OPEN (fn, O_APPEND |
581 O_WRONLY | O_CREAT,
582 S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
581#endif 583#endif
582 );
583 if (altlog_fd != -1) 584 if (altlog_fd != -1)
584 { 585 {
585 int dup_return; 586 int dup_return;