mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-20 06:50:22 +03:00
Ensure to zero out the virDomainBlockJobInfo arg
The virDomainGetBlockJobInfo method did not zero out the virDomainBlockJobInfo pointer arg, so when block jobs were not active it would return garbage for the bandwidth/cur/end fields. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
parent
c268af2e9a
commit
4cac241a7b
@ -20850,6 +20850,8 @@ int virDomainGetBlockJobInfo(virDomainPtr dom, const char *disk,
|
||||
virCheckNonNullArgGoto(disk, error);
|
||||
virCheckNonNullArgGoto(info, error);
|
||||
|
||||
memset(info, 0, sizeof(*info));
|
||||
|
||||
if (conn->driver->domainGetBlockJobInfo) {
|
||||
int ret;
|
||||
ret = conn->driver->domainGetBlockJobInfo(dom, disk, info, flags);
|
||||
|
Loading…
x
Reference in New Issue
Block a user