make compile
authorLove Hörnquist Åstrand <lha@kth.se>
Sun, 5 Jul 2009 05:20:10 +0000 (05:20 +0000)
committerLove Hörnquist Åstrand <lha@kth.se>
Sun, 5 Jul 2009 05:20:10 +0000 (05:20 +0000)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25320 ec53bebd-3082-4978-b11e-865c3cabbd6b

lib/hdb/common.c

index cc0c81e307019ee4555fa73e6d32d44d2e82e0c7..e2376d9bc8aad178967be1724aaeb240c3bd2f27 100644 (file)
@@ -104,6 +104,7 @@ _hdb_fetch(krb5_context context, HDB *db, krb5_const_principal principal,
 {
     krb5_principal enterprise_principal = NULL;
     krb5_data key, value;
+    krb5_error_code ret;
     int code;
 
     if (principal->name.name_type == KRB5_NT_ENTERPRISE_PRINCIPAL) {
@@ -123,7 +124,7 @@ _hdb_fetch(krb5_context context, HDB *db, krb5_const_principal principal,
 
     hdb_principal2key(context, principal, &key);
     if (enterprise_principal)
-       krb5_free_principal(context, principal);
+       krb5_free_principal(context, enterprise_principal);
     code = db->hdb__get(context, db, key, &value);
     krb5_data_free(&key);
     if(code)