[libvirt PATCH 00/12] tools: virsh: use g_auto more (glib chronicles)

Ján Tomko jtomko at redhat.com
Thu Aug 12 08:32:38 UTC 2021


Incomprehensive series removing many cleanup sections.

Patch 1/12 is common with my other series:
[libvirt PATCH 0/3] xml: use g_auto for xmlXPathObject

Ján Tomko (12):
  util: define cleanup func for xmlXPathObject
  tools: virsh: split variable declarations
  tools: virsh: cmdDominfo: rename 'ostype' variable
  tools: virsh: use automatic cleanup for virDomainObj
  tools: virsh: use automatic cleanup for xmlXPathContext
  tools: virsh: use automatic cleanup for xmlXPathObject
  tools: virsh: use automatic cleanup for xmlDoc
  tools: virsh: use automatic cleanup for vshTable
  tools: virsh: reduce variable scope to use automatic cleanup
  tools: virsh: use automatic cleanup for char **
  tools: virsh: use g_autofree
  tools: virsh: remove redundant labels

 src/util/virxml.h                  |    1 +
 tools/virsh-completer-checkpoint.c |    4 +-
 tools/virsh-completer-domain.c     |   57 +-
 tools/virsh-completer-snapshot.c   |    3 +-
 tools/virsh-domain-monitor.c       |  256 ++----
 tools/virsh-domain.c               | 1225 ++++++++++------------------
 tools/virsh-host.c                 |  212 ++---
 tools/virsh-interface.c            |   21 +-
 tools/virsh-network.c              |   24 +-
 tools/virsh-nodedev.c              |   27 +-
 tools/virsh-nwfilter.c             |   15 +-
 tools/virsh-pool.c                 |   34 +-
 tools/virsh-secret.c               |    9 +-
 tools/virsh-util.c                 |    3 +-
 tools/virsh-volume.c               |   35 +-
 tools/virsh.c                      |    3 +-
 tools/virt-admin.c                 |    6 +-
 tools/vsh.c                        |   11 +-
 18 files changed, 660 insertions(+), 1286 deletions(-)

-- 
2.31.1




More information about the libvir-list mailing list