gnunet_force_log_parsed = GNUNET_YES;
}
#endif
+
+
/**
* Setup logging.
*
if (NULL == fn)
return GNUNET_SYSERR;
dirwarn = (GNUNET_OK != GNUNET_DISK_directory_create_for_file (fn));
- altlog_fd = OPEN (fn, O_APPEND |
#if WINDOWS
+ altlog_fd = OPEN (fn, O_APPEND |
O_BINARY |
-#endif
O_WRONLY | O_CREAT,
-#if WINDOWS
- _S_IREAD | _S_IWRITE
+ _S_IREAD | _S_IWRITE);
#else
- S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH
+ altlog_fd = OPEN (fn, O_APPEND |
+ O_WRONLY | O_CREAT,
+ S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
#endif
- );
if (altlog_fd != -1)
{
int dup_return;
if (GNUNET_stderr != NULL)
fclose (GNUNET_stderr);
dup_return = dup2 (altlog_fd, 2);
- close (altlog_fd);
+ (void) close (altlog_fd);
if (dup_return != -1)
{
altlog = fdopen (2, "ab");
if (altlog == NULL)
{
- close (2);
+ (void) close (2);
altlog_fd = -1;
}
}