[libvirt] [PATCH v1 00/18] use VIR_AUTOFREE in src/util

Sukrit Bhatnagar skrtbhtngr at gmail.com
Sun Jun 3 08:11:58 UTC 2018


This series of patches modifies some files in src/util
to use VIR_AUTOFREE for automatic freeing of memory and
get rid of some VIR_FREE macro invocations.

Sukrit Bhatnagar (18):
  add macros for implementing automatic cleanup functionality
  use VIR_AUTOFREE in src/util/virarptable.c
  use VIR_AUTOFREE in src/util/virauth.c
  use VIR_AUTOFREE in src/util/virauthconfig.c
  use VIR_AUTOFREE in src/util/iohelper.c
  use VIR_AUTOFREE in src/util/viraudit.c
  use VIR_AUTOFREE in src/util/virbuffer.c
  use VIR_AUTOFREE in src/util/vircgroup.c
  use VIR_AUTOFREE in src/util/virfcp.c
  use VIR_AUTOFREE in src/util/virdnsmasq.c
  use VIR_AUTOFREE in src/util/vireventpoll.c
  use VIR_AUTOFREE in src/util/virdbus.c
  use VIR_AUTOFREE in src/util/virfdstream.c
  use VIR_AUTOFREE in src/util/virfile.c
  use VIR_AUTOFREE in src/util/virconf.c
  use VIR_AUTOFREE in src/util/virfilecache.c
  use VIR_AUTOFREE in src/util/virfirewall.c
  use VIR_AUTOFREE in src/util/virhook.c

 src/util/iohelper.c      |   4 +-
 src/util/viralloc.h      |  69 +++++++
 src/util/virarptable.c   |   9 +-
 src/util/viraudit.c      |   3 +-
 src/util/virauth.c       |  60 ++----
 src/util/virauthconfig.c |  34 ++-
 src/util/virbuffer.c     |  33 ++-
 src/util/vircgroup.c     | 526 ++++++++++++++++-------------------------------
 src/util/virconf.c       |  42 ++--
 src/util/virdbus.c       |  28 +--
 src/util/virdnsmasq.c    | 116 ++++-------
 src/util/vireventpoll.c  |   7 +-
 src/util/virfcp.c        |  20 +-
 src/util/virfdstream.c   |   3 +-
 src/util/virfile.c       | 303 +++++++++------------------
 src/util/virfilecache.c  |  35 +---
 src/util/virfirewall.c   |  13 +-
 src/util/virhook.c       |  16 +-
 18 files changed, 487 insertions(+), 834 deletions(-)

-- 
1.8.3.1




More information about the libvir-list mailing list