On 09/05/2014 08:07 AM, Max Reitz wrote:
> Add a helper function for easily marking an image corrupt (on fatal
> corruptions) while outputting an informative message to stderr and via
> QAPI.
> 
> Signed-off-by: Max Reitz <mre...@redhat.com>
> ---
>  block/qcow2.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
>  block/qcow2.h |  5 +++++
>  2 files changed, 53 insertions(+)
> 

> +void qcow2_signal_corruption(BlockDriverState *bs, bool fatal, int64_t 
> offset,
> +                             int64_t size, const char *message_format, ...)
> +{
> +    BDRVQcowState *s = bs->opaque;
> +    char *message;
> +    va_list ap;
> +
> +    fatal = fatal && !bs->read_only;

I probably would have written: fatal &= !bs->read_only
but that's cosmetic.

Reviewed-by: Eric Blake <ebl...@redhat.com>

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to