summaryrefslogtreecommitdiffstats
path: root/src/lib/kdb/kdb5.c
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2010-07-02 19:18:12 +0000
committerGreg Hudson <ghudson@mit.edu>2010-07-02 19:18:12 +0000
commitf6e3bd28d32e584b6b4bcfe63a48466c97428b59 (patch)
tree1076ab68ccdfb86d9e9073912e0a7ddb02d7d21d /src/lib/kdb/kdb5.c
parentb119d362e2e195a61488737511be2ca7b37138b5 (diff)
downloadkrb5-f6e3bd28d32e584b6b4bcfe63a48466c97428b59.tar.gz
krb5-f6e3bd28d32e584b6b4bcfe63a48466c97428b59.tar.xz
krb5-f6e3bd28d32e584b6b4bcfe63a48466c97428b59.zip
Make krb5_db_free_principal and krb5_db_free_mkey_list return void.
Remove the stale prototype for krb5_db_free_master_key. ticket: 6749 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24167 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/kdb/kdb5.c')
-rw-r--r--src/lib/kdb/kdb5.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/lib/kdb/kdb5.c b/src/lib/kdb/kdb5.c
index 8a19984577..b06cf76c5b 100644
--- a/src/lib/kdb/kdb5.c
+++ b/src/lib/kdb/kdb5.c
@@ -776,7 +776,7 @@ krb5_db_get_principal_ext(krb5_context kcontext,
more);
}
-krb5_error_code
+void
krb5_db_free_principal(krb5_context kcontext, krb5_db_entry * entry, int count)
{
krb5_error_code status = 0;
@@ -784,10 +784,8 @@ krb5_db_free_principal(krb5_context kcontext, krb5_db_entry * entry, int count)
status = get_vftabl(kcontext, &v);
if (status)
- return status;
- if (v->free_principal == NULL)
- return KRB5_KDB_DBTYPE_NOSUP;
- return v->free_principal(kcontext, entry, count);
+ return;
+ v->free_principal(kcontext, entry, count);
}
static void
@@ -1113,7 +1111,7 @@ krb5_db_fetch_mkey_list(krb5_context context,
return v->fetch_master_key_list(context, mname, mkey, mkvno, mkey_list);
}
-krb5_error_code
+void
krb5_db_free_mkey_list(krb5_context context,
krb5_keylist_node *mkey_list)
{
@@ -1125,8 +1123,6 @@ krb5_db_free_mkey_list(krb5_context context,
krb5_free_keyblock_contents(context, &prev->keyblock);
krb5_xfree(prev);
}
-
- return 0;
}
krb5_error_code