diff options
author | Sipke Vriend <sipke.vriend@miot.com.au> | 2019-10-01 07:22:01 +0300 |
---|---|---|
committer | Sipke Vriend <sipke.vriend@miot.com.au> | 2019-10-01 07:22:01 +0300 |
commit | 241dbc6f86fc37efb2e918b649a8ab0ba36b2155 (patch) | |
tree | 907940682dc7db40f42c6253869cb00ba6c2b731 | |
parent | 8cca58f1a6162592696ec7964c5bd7f2582de924 (diff) |
lfs_stat: Cast error return codes to int.
For correctness, cast the lfs_stag_t variables to int when returning a negative error code.
-rw-r--r-- | lfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -3076,7 +3076,7 @@ int lfs_stat(lfs_t *lfs, const char *path, struct lfs_info *info) { lfs_stag_t tag = lfs_dir_find(lfs, &cwd, &path, NULL); if (tag < 0) { LFS_TRACE("lfs_stat -> %d", tag); - return tag; + return (int)tag; } int err = lfs_dir_getinfo(lfs, &cwd, lfs_tag_id(tag), info); |