提交 5fd0b40f 编写于 作者: P Peter Krempa

security: manager: Avoid forward decl of virSecurityManagerDispose

上级 23a8646a
......@@ -48,7 +48,17 @@ struct _virSecurityManager {
static virClassPtr virSecurityManagerClass;
static void virSecurityManagerDispose(void *obj);
static
void virSecurityManagerDispose(void *obj)
{
virSecurityManagerPtr mgr = obj;
if (mgr->drv->close)
mgr->drv->close(mgr);
VIR_FREE(mgr->privateData);
}
static int virSecurityManagerOnceInit(void)
{
......@@ -231,15 +241,6 @@ void *virSecurityManagerGetPrivateData(virSecurityManagerPtr mgr)
}
static void virSecurityManagerDispose(void *obj)
{
virSecurityManagerPtr mgr = obj;
if (mgr->drv->close)
mgr->drv->close(mgr);
VIR_FREE(mgr->privateData);
}
const char *
virSecurityManagerGetDriver(virSecurityManagerPtr mgr)
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册