]> Git Repo - qemu.git/blobdiff - block/raw-format.c
block/block-copy: fix progress calculation
[qemu.git] / block / raw-format.c
index 42c28cc29aaffa82dfeabd40ae341ed6ef32520a..3a76ec7dd21bf6e76ec5bcb962ab34daf16a4389 100644 (file)
@@ -370,7 +370,8 @@ static void raw_refresh_limits(BlockDriverState *bs, Error **errp)
 }
 
 static int coroutine_fn raw_co_truncate(BlockDriverState *bs, int64_t offset,
-                                        PreallocMode prealloc, Error **errp)
+                                        bool exact, PreallocMode prealloc,
+                                        Error **errp)
 {
     BDRVRawState *s = bs->opaque;
 
@@ -386,7 +387,7 @@ static int coroutine_fn raw_co_truncate(BlockDriverState *bs, int64_t offset,
 
     s->size = offset;
     offset += s->offset;
-    return bdrv_co_truncate(bs->file, offset, prealloc, errp);
+    return bdrv_co_truncate(bs->file, offset, exact, prealloc, errp);
 }
 
 static void raw_eject(BlockDriverState *bs, bool eject_flag)
This page took 0.024258 seconds and 4 git commands to generate.