浏览代码

lfs: initialize file offs field

The uninitialized value creates confusion when diagnosing anomalies.

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Peter A. Bigot 6 年之前
父节点
当前提交
55fb1416c7
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      lfs.c

+ 1 - 0
lfs.c

@@ -2329,6 +2329,7 @@ int lfs_file_opencfg(lfs_t *lfs, lfs_file_t *file,
     file->cfg = cfg;
     file->cfg = cfg;
     file->flags = flags | LFS_F_OPENED;
     file->flags = flags | LFS_F_OPENED;
     file->pos = 0;
     file->pos = 0;
+    file->off = 0;
     file->cache.buffer = NULL;
     file->cache.buffer = NULL;
 
 
     // allocate entry for file if it doesn't exist
     // allocate entry for file if it doesn't exist