mirror of
https://github.com/apache/nuttx.git
synced 2026-06-07 09:18:00 +08:00
fs/mmap: return EBADF when file descriptors is invalid
MIRTOS-504 Change-Id: I06276be2bbc67e4d6dd04bfd6b5a205bdf639d99 Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
This commit is contained in:
+1
-5
@@ -161,12 +161,8 @@ FAR void *rammap(int fd, size_t length, off_t offset)
|
||||
fpos = lseek(fd, offset, SEEK_SET);
|
||||
if (fpos == (off_t)-1)
|
||||
{
|
||||
/* Seek failed... errno has already been set, but EINVAL is probably
|
||||
* the correct response.
|
||||
*/
|
||||
|
||||
ferr("ERROR: Seek to position %d failed\n", (int)offset);
|
||||
errcode = EINVAL;
|
||||
errcode = get_errno();
|
||||
goto errout_with_region;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user