]> git.proxmox.com Git - mirror_qemu.git/commit
qom: Clean up inconsistent use of gchar * vs. char *
authorMarkus Armbruster <armbru@redhat.com>
Tue, 5 May 2020 15:29:10 +0000 (17:29 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Fri, 15 May 2020 04:26:02 +0000 (06:26 +0200)
commitddfb0baaf26e9e1b9869506c6e389dc8eb016de0
tree888dd2ad5b51c9120c6b09db4f239d762d0058af
parent975ac4559c4c00010e05f7a3e782eeb9497837ea
qom: Clean up inconsistent use of gchar * vs. char *

Uses of gchar * in qom/object.h:

* ObjectProperty member @name

  Functions that take a property name argument all use char *.  Change
  the member to match.

* ObjectProperty member @type

  Functions that take a property type argument or return it all use
  char *.  Change the member to match.

* ObjectProperty member @description

  Functions that take a property description argument all use char *.
  Change the member to match.

* object_resolve_path_component() parameter @part

  Path components are property names.  Most callers pass char *
  arguments.  Change the parameter to match.  Adjust the few callers
  that pass gchar * to pass char *.

* Return value of object_get_canonical_path_component(),
  object_get_canonical_path()

  Most callers convert their return values right back to char *.
  Change the return value to match.  Adjust the few callers where that
  would add a conversion to gchar * to use char * instead.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20200505152926.18877-3-armbru@redhat.com>
hw/dma/xlnx-zdma.c
hw/net/virtio-net.c
hw/ppc/spapr_drc.c
include/qom/object.h
memory.c
monitor/monitor-internal.h
qom/container.c
qom/object.c