Browse Source

Merge pull request #612 from tniessen/patch-1

Always zero rambd buffer before first use
Christopher Haster 3 năm trước cách đây
mục cha
commit
3d1b89b41a
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      bd/lfs_rambd.c

+ 2 - 0
bd/lfs_rambd.c

@@ -36,6 +36,8 @@ int lfs_rambd_createcfg(const struct lfs_config *cfg,
     if (bd->cfg->erase_value != -1) {
         memset(bd->buffer, bd->cfg->erase_value,
                 cfg->block_size * cfg->block_count);
+    } else {
+        memset(bd->buffer, 0, cfg->block_size * cfg->block_count);
     }
 
     LFS_RAMBD_TRACE("lfs_rambd_createcfg -> %d", 0);