summaryrefslogtreecommitdiff
path: root/extmod/vfs_blockdev.c
diff options
context:
space:
mode:
Diffstat (limited to 'extmod/vfs_blockdev.c')
-rw-r--r--extmod/vfs_blockdev.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/extmod/vfs_blockdev.c b/extmod/vfs_blockdev.c
index d43c96b08..5c7d248ac 100644
--- a/extmod/vfs_blockdev.c
+++ b/extmod/vfs_blockdev.c
@@ -69,7 +69,7 @@ static int mp_vfs_blockdev_call_rw(mp_obj_t *args, size_t block_num, size_t bloc
// and negative integer on errors. Check for positive integer
// results as some callers (i.e. littlefs) will produce corrupt
// results from these.
- int i = MP_OBJ_SMALL_INT_VALUE(ret);
+ int i = mp_obj_get_int(ret);
return i > 0 ? (-MP_EINVAL) : i;
}
}