summaryrefslogtreecommitdiffstats
path: root/src/admin
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1991-02-14 11:42:02 +0000
committerTheodore Tso <tytso@mit.edu>1991-02-14 11:42:02 +0000
commita424c8fc4ddb2d2aaf9f1302b732d5095b2fc8f2 (patch)
tree53217a2422eb02f0671a464895d7cb32ff0650fe /src/admin
parente7fbfc5a97af2e480ab79f4d763875fb222b20c4 (diff)
downloadkrb5-a424c8fc4ddb2d2aaf9f1302b732d5095b2fc8f2.tar.gz
krb5-a424c8fc4ddb2d2aaf9f1302b732d5095b2fc8f2.tar.xz
krb5-a424c8fc4ddb2d2aaf9f1302b732d5095b2fc8f2.zip
Changes to reflect the API interface changes
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1696 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/admin')
-rw-r--r--src/admin/edit/kdb5_edit.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/admin/edit/kdb5_edit.c b/src/admin/edit/kdb5_edit.c
index 86856a029..548a243d2 100644
--- a/src/admin/edit/kdb5_edit.c
+++ b/src/admin/edit/kdb5_edit.c
@@ -91,6 +91,11 @@ char *mkey_name = 0;
krb5_boolean manual_mkey = FALSE;
krb5_boolean dbactive = FALSE;
+/*
+ * XXX Memory leak for cur_realm, which is assigned both allocated
+ * values (in set_dbname) and unallocated values (from argv()).
+ */
+
void
quit()
{
@@ -116,7 +121,7 @@ char *argv[];
krb5_error_code retval;
char *dbname = 0;
- char defrealm[BUFSIZ];
+ char *defrealm;
int keytypedone = 0;
krb5_enctype etype = 0xffff;
int sci_idx, code;
@@ -198,7 +203,7 @@ char *argv[];
}
if (!cur_realm) {
- if (retval = krb5_get_default_realm(sizeof(defrealm), defrealm)) {
+ if (retval = krb5_get_default_realm(&defrealm)) {
com_err(progname, retval, "while retrieving default realm name");
exit(1);
}