From: Jo-Philipp Wich Date: Thu, 30 Jul 2009 03:30:24 +0000 (+0000) Subject: libs/lmo: explicitly cast values to off_t for lseek() X-Git-Tag: 0.10.0~1282 X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=a9ae676c6122a544d6f4b02af1c1b47cf8e75571;ds=sidebyside libs/lmo: explicitly cast values to off_t for lseek() --- diff --git a/libs/lmo/src/lmo_core.c b/libs/lmo/src/lmo_core.c index 0754d0dc5..f9e533130 100644 --- a/libs/lmo/src/lmo_core.c +++ b/libs/lmo/src/lmo_core.c @@ -74,7 +74,7 @@ lmo_archive_t * lmo_open(const char *file) goto cleanup; } - if( lseek(in, -sizeof(uint32_t), SEEK_END) == -1 ) + if( lseek(in, (off_t)(-sizeof(uint32_t)), SEEK_END) == -1 ) { error("Can not seek to eof", 1); goto cleanup; @@ -86,7 +86,7 @@ lmo_archive_t * lmo_open(const char *file) goto cleanup; } - if( lseek(in, idx_offset, SEEK_SET) == -1 ) + if( lseek(in, (off_t)idx_offset, SEEK_SET) == -1 ) { error("Can not seek to index offset", 1); goto cleanup;