summaryrefslogtreecommitdiff
path: root/src/core/log.c
diff options
context:
space:
mode:
authorEmanuele Giaquinta <exg@irssi.org>2008-11-30 14:33:14 +0000
committerexg <exg@dbcabf3a-b0e7-0310-adc4-f8d773084564>2008-11-30 14:33:14 +0000
commit75666168b7ed968bbf36d7e547137144d0a9b59e (patch)
tree1c1ab574591dae24c5ded04c89025ddd7b7e3c16 /src/core/log.c
parentee345259059de2b34a25852825401241cbc2b1d5 (diff)
downloadirssi-75666168b7ed968bbf36d7e547137144d0a9b59e.zip
Do not check for fcntl.
git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4931 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/core/log.c')
-rw-r--r--src/core/log.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/core/log.c b/src/core/log.c
index bc0e869f..d2a5abaa 100644
--- a/src/core/log.c
+++ b/src/core/log.c
@@ -32,9 +32,7 @@
#define DEFAULT_LOG_FILE_CREATE_MODE 600
-#ifdef HAVE_FCNTL
static struct flock lock;
-#endif
GSList *logs;
@@ -129,7 +127,6 @@ int log_start_logging(LOG_REC *log)
log->failed = TRUE;
return FALSE;
}
-#ifdef HAVE_FCNTL
memset(&lock, 0, sizeof(lock));
lock.l_type = F_WRLCK;
if (fcntl(log->handle, F_SETLK, &lock) == -1 && errno == EACCES) {
@@ -139,7 +136,6 @@ int log_start_logging(LOG_REC *log)
log->failed = TRUE;
return FALSE;
}
-#endif
lseek(log->handle, 0, SEEK_END);
log->opened = log->last = time(NULL);
@@ -165,11 +161,9 @@ void log_stop_logging(LOG_REC *log)
settings_get_str("log_close_string"),
"\n", time(NULL));
-#ifdef HAVE_FCNTL
memset(&lock, 0, sizeof(lock));
lock.l_type = F_UNLCK;
fcntl(log->handle, F_SETLK, &lock);
-#endif
write_buffer_flush();
close(log->handle);