The term "length" is ambiguous, use "blk_len" instead to be clear.
Signed-off-by: Hanna Czenczek <hre...@redhat.com> --- block/export/fuse.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/block/export/fuse.c b/block/export/fuse.c index 044fbbf1fe..fd7887889c 100644 --- a/block/export/fuse.c +++ b/block/export/fuse.c @@ -679,7 +679,7 @@ static void fuse_write(fuse_req_t req, fuse_ino_t inode, const char *buf, { FuseExport *exp = fuse_req_userdata(req); void *copied; - int64_t length; + int64_t blk_len; int ret; /* Limited by max_write, should not happen */ @@ -705,13 +705,13 @@ static void fuse_write(fuse_req_t req, fuse_ino_t inode, const char *buf, * Clients will expect short writes at EOF, so we have to limit * offset+size to the image length. */ - length = blk_getlength(exp->common.blk); - if (length < 0) { - fuse_reply_err(req, -length); + blk_len = blk_getlength(exp->common.blk); + if (blk_len < 0) { + fuse_reply_err(req, -blk_len); goto free_buffer; } - if (offset + size > length) { + if (offset + size > blk_len) { if (exp->growable) { ret = fuse_do_truncate(exp, offset + size, true, PREALLOC_MODE_OFF); if (ret < 0) { @@ -719,7 +719,7 @@ static void fuse_write(fuse_req_t req, fuse_ino_t inode, const char *buf, goto free_buffer; } } else { - size = length - offset; + size = blk_len - offset; } } -- 2.49.0