qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v5 4/5] qobject: modify qobject_ref() to return


From: Eric Blake
Subject: Re: [Qemu-devel] [PATCH v5 4/5] qobject: modify qobject_ref() to return obj
Date: Tue, 17 Apr 2018 13:50:28 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0

On 04/17/2018 08:36 AM, Marc-André Lureau wrote:
> For convenience and clarity, make it possible to call qobject_ref() at
> the time when the reference is associated with a variable, or
> argument, by making qobject_ref() return the same pointer as given.
> 
> Signed-off-by: Marc-André Lureau <address@hidden>
> ---

> +++ b/monitor.c

> @@ -4049,8 +4046,7 @@ static void monitor_qmp_respond(Monitor *mon, QObject 
> *rsp,
>      if (rsp) {
>          if (id) {
>              /* This is for the qdict below. */
> -            qobject_ref(id);
> -            qdict_put_obj(qobject_to(QDict, rsp), "id", id);
> +            qdict_put_obj(qobject_to(QDict, rsp), "id", qobject_ref(id));

Is the comment still needed?  It made more sense when there were two
statements, and now I think you can just delete it.

Reviewed-by: Eric Blake <address@hidden>

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3266
Virtualization:  qemu.org | libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]