Revert "fs/smartfs: Fix file size corruption when opening with overwriting mode"

This reverts commit 89a79b03cf.
This commit is contained in:
SPRESENSE 2022-01-18 12:56:36 +09:00 committed by Alin Jerpelea
parent 04723a89f2
commit 60913d3b69

View File

@ -318,11 +318,10 @@ static int smartfs_open(FAR struct file *filep, const char *relpath,
/* When using sector buffering, current sector with its header should
* always be present in sf->buffer. Otherwise data corruption may arise
* when writing. However, this does not apply when overwriting without
* append mode.
* when writing.
*/
if ((sf->currsector != SMARTFS_ERASEDSTATE_16BIT) && (oflags & O_APPEND))
if (sf->currsector != SMARTFS_ERASEDSTATE_16BIT)
{
readwrite.logsector = sf->currsector;
readwrite.offset = 0;