提交 508e0893 编写于 作者: S Stefan Hajnoczi 提交者: Kevin Wolf

qcow2: Avoid shadowing variable in alloc_clusters_noref()

The i loop iterator is shadowed by the next free cluster index.  Both
using the variable name 'i' makes the code harder to read.
Signed-off-by: NStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: NKevin Wolf <kwolf@redhat.com>
上级 557df6ac
...@@ -556,8 +556,8 @@ static int64_t alloc_clusters_noref(BlockDriverState *bs, int64_t size) ...@@ -556,8 +556,8 @@ static int64_t alloc_clusters_noref(BlockDriverState *bs, int64_t size)
nb_clusters = size_to_clusters(s, size); nb_clusters = size_to_clusters(s, size);
retry: retry:
for(i = 0; i < nb_clusters; i++) { for(i = 0; i < nb_clusters; i++) {
int64_t i = s->free_cluster_index++; int64_t next_cluster_index = s->free_cluster_index++;
if (get_refcount(bs, i) != 0) if (get_refcount(bs, next_cluster_index) != 0)
goto retry; goto retry;
} }
#ifdef DEBUG_ALLOC2 #ifdef DEBUG_ALLOC2
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册