diff --git a/interpreters/bas/fs.c b/interpreters/bas/fs.c index ad67982de..ff5c3825c 100644 --- a/interpreters/bas/fs.c +++ b/interpreters/bas/fs.c @@ -1986,7 +1986,7 @@ long int FS_lof(int chn) return -1; } - return (long int)(endpos / file[chn]->recLength); + return (long int)((endpos + 1) / file[chn]->recLength); #endif }