Browse Source

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 years ago
parent
commit
55fb1416c7
1 changed files with 1 additions and 0 deletions
  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->flags = flags | LFS_F_OPENED;
     file->pos = 0;
+    file->off = 0;
     file->cache.buffer = NULL;
 
     // allocate entry for file if it doesn't exist