]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
Turn virDomainObjPtr into a virObjectPtr
authorDaniel P. Berrange <berrange@redhat.com>
Wed, 11 Jul 2012 13:35:46 +0000 (14:35 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 7 Aug 2012 10:47:41 +0000 (11:47 +0100)
commit31cb030ab63521bfbfcfd01836aea958bbb56157
treeafe85d81aa538918ab1af1f524101cf5aeba3b12
parent46ec5f85c893b0d63ce8bdd6f02c0aeb99373d3b
Turn virDomainObjPtr into a virObjectPtr

Switch virDomainObjPtr to use the virObject APIs for reference
counting. The main change is that virObjectUnref does not return
the reference count, merely a bool indicating whether the object
still has any refs left. Checking the return value is also not
mandatory.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
13 files changed:
src/conf/domain_conf.c
src/conf/domain_conf.h
src/libvirt_private.syms
src/libxl/libxl_driver.c
src/lxc/lxc_process.c
src/openvz/openvz_conf.c
src/qemu/qemu_domain.c
src/qemu/qemu_domain.h
src/qemu/qemu_driver.c
src/qemu/qemu_migration.c
src/qemu/qemu_migration.h
src/qemu/qemu_process.c
src/vmware/vmware_conf.c