diff options
author | Emanuele Giaquinta <exg@irssi.org> | 2008-11-30 14:33:14 +0000 |
---|---|---|
committer | exg <exg@dbcabf3a-b0e7-0310-adc4-f8d773084564> | 2008-11-30 14:33:14 +0000 |
commit | 75666168b7ed968bbf36d7e547137144d0a9b59e (patch) | |
tree | 1c1ab574591dae24c5ded04c89025ddd7b7e3c16 /src/core/log.c | |
parent | ee345259059de2b34a25852825401241cbc2b1d5 (diff) | |
download | irssi-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.c | 6 |
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); |