libc/blkoutstream: Remove the redundant check and compute

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
Xiang Xiao
2024-08-19 01:24:07 +08:00
committed by archer
parent 9f1af300cb
commit 00529f1626
+4 -4
View File
@@ -108,12 +108,12 @@ static int blkoutstream_puts(FAR struct lib_outstream_s *self,
self->nput += remain;
remain = 0;
}
else if (remain >= sectorsize)
else
{
size_t copyin = (remain / sectorsize) * sectorsize;
size_t nsector = remain / sectorsize;
size_t copyin = nsector * sectorsize;
ret = inode->u.i_bops->write(inode, ptr, sector,
remain / sectorsize);
ret = inode->u.i_bops->write(inode, ptr, sector, nsector);
if (ret < 0)
{
return ret;