qemu-img: remove unused variable
Variable block_count used in img_dd function is only incremented but never read. This causes 'Unused but set variable' warning on Clang 15.0.1 compiler. Removing the variable to prevent the warning. Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Message-Id: <e86d5b57f9d13bde995c616a533b876f1fb8a527.1668009030.git.mrezanin@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
parent
6083dcad80
commit
0f48c47c67
@ -4922,7 +4922,7 @@ static int img_dd(int argc, char **argv)
|
|||||||
const char *out_fmt = "raw";
|
const char *out_fmt = "raw";
|
||||||
const char *fmt = NULL;
|
const char *fmt = NULL;
|
||||||
int64_t size = 0;
|
int64_t size = 0;
|
||||||
int64_t block_count = 0, out_pos, in_pos;
|
int64_t out_pos, in_pos;
|
||||||
bool force_share = false;
|
bool force_share = false;
|
||||||
struct DdInfo dd = {
|
struct DdInfo dd = {
|
||||||
.flags = 0,
|
.flags = 0,
|
||||||
@ -5122,7 +5122,7 @@ static int img_dd(int argc, char **argv)
|
|||||||
|
|
||||||
in.buf = g_new(uint8_t, in.bsz);
|
in.buf = g_new(uint8_t, in.bsz);
|
||||||
|
|
||||||
for (out_pos = 0; in_pos < size; block_count++) {
|
for (out_pos = 0; in_pos < size; ) {
|
||||||
int bytes = (in_pos + in.bsz > size) ? size - in_pos : in.bsz;
|
int bytes = (in_pos + in.bsz > size) ? size - in_pos : in.bsz;
|
||||||
|
|
||||||
ret = blk_pread(blk1, in_pos, bytes, in.buf, 0);
|
ret = blk_pread(blk1, in_pos, bytes, in.buf, 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user