]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
security: manager: Avoid forward decl of virSecurityManagerDispose
authorPeter Krempa <pkrempa@redhat.com>
Thu, 19 Jun 2014 15:01:10 +0000 (17:01 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 26 Jun 2014 08:18:47 +0000 (10:18 +0200)
src/security/security_manager.c

index d57bab95c63175e988463797a4cc98bee4939b52..84d90ac184c68ad9515c82bba512af6dad209f48 100644 (file)
@@ -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)
 {