浏览代码

Merge pull request #620 from XinStellaris/master

fix bug:lfs_alloc will alloc one block repeatedly in multiple split
Christopher Haster 3 年之前
父节点
当前提交
2d6f4ead13
共有 1 个文件被更改,包括 0 次插入1 次删除
  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) {