From f195ffe74c4e9e8bbee4bc39821ce7e1168c57d2 Mon Sep 17 00:00:00 2001 From: Bill Gesner Date: Wed, 28 Oct 2020 00:46:01 +0000 Subject: [PATCH] fix locking issue in format and mount --- lfs.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lfs.c b/lfs.c index d2b9eb0..d0408b7 100644 --- a/lfs.c +++ b/lfs.c @@ -4916,25 +4916,25 @@ cleanup: int lfs_format_ts(lfs_t *lfs, const struct lfs_config *config) { - int err = config->lock(lfs->cfg); + int err = config->lock(config); if(err) { return err; } err = lfs_format_raw(lfs, config); - config->unlock(lfs->cfg); + config->unlock(config); return err; } int lfs_mount_ts(lfs_t *lfs, const struct lfs_config *config) { - int err = config->lock(lfs->cfg); + int err = config->lock(config); if(err) { return err; } err = lfs_mount_raw(lfs, config); - config->unlock(lfs->cfg); + config->unlock(config); return err; }