Message ID | 20200715175835.27744-6-philmd@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | qom: Let ObjectPropertyGet functions return a boolean value | expand |
Philippe Mathieu-Daudé <philmd@redhat.com> writes: > Simplify by directly using visit_type_size() return value. > > Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> > --- > hw/virtio/virtio-mem.c | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/hw/virtio/virtio-mem.c b/hw/virtio/virtio-mem.c > index ddf09ed1bf..e407abc2d8 100644 > --- a/hw/virtio/virtio-mem.c > +++ b/hw/virtio/virtio-mem.c > @@ -687,12 +687,9 @@ static void virtio_mem_set_requested_size(Object *obj, Visitor *v, > Error **errp) > { > VirtIOMEM *vmem = VIRTIO_MEM(obj); > - Error *err = NULL; > uint64_t value; > > - visit_type_size(v, name, &value, &err); > - if (err) { > - error_propagate(errp, err); > + if (!visit_type_size(v, name, &value, errp)) { > return; > } Crept in after I transformed the pattern in my "Less clumsy error checking" series. There are a few more instances. I expected that to happen, and intend to transform stragglers periodically until their supply dries up.
diff --git a/hw/virtio/virtio-mem.c b/hw/virtio/virtio-mem.c index ddf09ed1bf..e407abc2d8 100644 --- a/hw/virtio/virtio-mem.c +++ b/hw/virtio/virtio-mem.c @@ -687,12 +687,9 @@ static void virtio_mem_set_requested_size(Object *obj, Visitor *v, Error **errp) { VirtIOMEM *vmem = VIRTIO_MEM(obj); - Error *err = NULL; uint64_t value; - visit_type_size(v, name, &value, &err); - if (err) { - error_propagate(errp, err); + if (!visit_type_size(v, name, &value, errp)) { return; }
Simplify by directly using visit_type_size() return value. Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> --- hw/virtio/virtio-mem.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-)