summaryrefslogtreecommitdiffstats
path: root/LMI_RealmdKerberosRealmProvider.c
diff options
context:
space:
mode:
authorJohn Dennis <jdennis@redhat.com>2013-04-11 08:05:08 -0400
committerJohn Dennis <jdennis@redhat.com>2013-04-11 08:05:08 -0400
commit6b6fc332a421674109afb759d05c32c47dcc378f (patch)
tree586c5161ddbead5c5becfa0b9d654ba9fcd846e3 /LMI_RealmdKerberosRealmProvider.c
parent5109fc7f1592036a662c2b678727db93d9b6a8cd (diff)
downloadrealmd-cim-6b6fc332a421674109afb759d05c32c47dcc378f.tar.gz
realmd-cim-6b6fc332a421674109afb759d05c32c47dcc378f.tar.xz
realmd-cim-6b6fc332a421674109afb759d05c32c47dcc378f.zip
Implement get_joined_domain(), used to initialize Domain property.
Add G_VARIANT_FREE & G_VARIANT_ITER_FREE macros that free the object and set the pointer to NULL.
Diffstat (limited to 'LMI_RealmdKerberosRealmProvider.c')
-rw-r--r--LMI_RealmdKerberosRealmProvider.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/LMI_RealmdKerberosRealmProvider.c b/LMI_RealmdKerberosRealmProvider.c
index 70253d1..abb0dbe 100644
--- a/LMI_RealmdKerberosRealmProvider.c
+++ b/LMI_RealmdKerberosRealmProvider.c
@@ -60,6 +60,12 @@ CMPIStatus LMI_RealmdKerberosRealm_InitFromDBusPath(
if (realm_props) {
g_variant_unref(realm_props);
}
+ if (kerberos_props) {
+ g_variant_unref(kerberos_props);
+ }
+ if (kerberos_membership_props) {
+ g_variant_unref(kerberos_membership_props);
+ }
return status;
}