prelude-lml/master: Use fseeko() everywhere to prevent GnuLib warnings
[email protected] Tue, 16 Mar 2010 16:20:10 +0100 (CET)
| Newsgroups | gmane.comp.security.ids.prelude.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 34ab19a147f1db273a918190153e709bea357263 Author: Yoann Vandoorselaere <[email protected]> Date: Fri Mar 5 17:54:47 2010 +0100 Use fseeko() everywhere to prevent GnuLib warnings ======================================== src/file-server.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) ======================================== diff --git a/src/file-server.c b/src/file-server.c index 880adea..f9d41ff 100644 --- a/src/file-server.c +++ b/src/file-server.c @@ -458,7 +458,7 @@ static int file_metadata_get_position(monitor_fd_t *monitor) monitor->last_size = 0; monitor->current_line_len = 0; prelude_string_clear(monitor->buf); - return fseek(monitor->fd, 0, SEEK_SET); + return fseeko(monitor->fd, 0, SEEK_SET); } prelude_string_clear(monitor->buf); @@ -636,12 +636,12 @@ static int monitor_set_position(monitor_fd_t *monitor, const char *filename) else if ( metadata_flags & FILE_SERVER_METADATA_FLAGS_HEAD ) { prelude_log(PRELUDE_LOG_INFO, "%s: user requested starting from head.\n", filename); - ret = fseek(monitor->fd, 0, SEEK_SET); + ret = fseeko(monitor->fd, 0, SEEK_SET); } else if ( metadata_flags & FILE_SERVER_METADATA_FLAGS_TAIL ) { prelude_log(PRELUDE_LOG_INFO, "%s: user requested starting from tail.\n", filename); - ret = fseek(monitor->fd, 0, SEEK_END); + ret = fseeko(monitor->fd, 0, SEEK_END); } if ( ret < 0 ) { @@ -749,7 +749,7 @@ static void check_modification_time(monitor_fd_t *monitor, ev_statdata *prev, st * descriptor to EOF, and start analyzing from this place. */ if ( st->st_size < monitor->last_size ) { - ret = fseek(monitor->fd, 0, SEEK_END); + ret = fseeko(monitor->fd, 0, SEEK_END); if ( ret < 0 ) { prelude_log(PRELUDE_LOG_ERR, "%s: error seeking to end of file: %s.\n", filename, strerror(errno)); return; _______________________________________________ Prelude-cvslog site list [email protected] http://lists.prelude-technologies.com/mailman/listinfo/prelude-cvslog