提交 6582d587 编写于 作者: D Daniel P. Berrange

Make hash destructors call internal unref methods to free objects

上级 65ecb4b4
Mon May 11 16:25:22 BST 2009 Daniel P. Berrange <berrange@redhat.com>
* src/datatypes.c: Change hash destructors to call the internal
virUnrefXXX methods instead of public virXXXFree methods (Laine
Stump)
Mon May 11 16:25:22 BST 2009 Daniel P. Berrange <berrange@redhat.com>
* src/lxc_container.c: Fix unused variable warning
......
......@@ -49,7 +49,7 @@
static int
virDomainFreeName(virDomainPtr domain, const char *name ATTRIBUTE_UNUSED)
{
return (virDomainFree(domain));
return (virUnrefDomain(domain));
}
/**
......@@ -63,7 +63,7 @@ virDomainFreeName(virDomainPtr domain, const char *name ATTRIBUTE_UNUSED)
static int
virNetworkFreeName(virNetworkPtr network, const char *name ATTRIBUTE_UNUSED)
{
return (virNetworkFree(network));
return (virUnrefNetwork(network));
}
/**
......@@ -77,7 +77,7 @@ virNetworkFreeName(virNetworkPtr network, const char *name ATTRIBUTE_UNUSED)
static int
virStoragePoolFreeName(virStoragePoolPtr pool, const char *name ATTRIBUTE_UNUSED)
{
return (virStoragePoolFree(pool));
return (virUnrefStoragePool(pool));
}
/**
......@@ -91,7 +91,7 @@ virStoragePoolFreeName(virStoragePoolPtr pool, const char *name ATTRIBUTE_UNUSED
static int
virStorageVolFreeName(virStorageVolPtr vol, const char *name ATTRIBUTE_UNUSED)
{
return (virStorageVolFree(vol));
return (virUnrefStorageVol(vol));
}
/**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册