summaryrefslogtreecommitdiffhomepage
path: root/libs/lmo
diff options
context:
space:
mode:
Diffstat (limited to 'libs/lmo')
-rw-r--r--libs/lmo/src/lmo_core.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/lmo/src/lmo_core.c b/libs/lmo/src/lmo_core.c
index 0754d0dc53..f9e5331309 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;