Browse Source

Merge pull request #620 from XinStellaris/master

fix bug:lfs_alloc will alloc one block repeatedly in multiple split
Christopher Haster 3 years ago
parent
commit
2d6f4ead13
1 changed files with 0 additions and 1 deletions
  1. 0 1
      lfs.c

+ 0 - 1
lfs.c

@@ -1522,7 +1522,6 @@ static int lfs_dir_split(lfs_t *lfs,
         lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount,
         lfs_mdir_t *source, uint16_t split, uint16_t end) {
     // create tail directory
-    lfs_alloc_ack(lfs);
     lfs_mdir_t tail;
     int err = lfs_dir_alloc(lfs, &tail);
     if (err) {