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