diff options
author | Mark Eichin <eichin@mit.edu> | 1995-09-18 15:17:40 +0000 |
---|---|---|
committer | Mark Eichin <eichin@mit.edu> | 1995-09-18 15:17:40 +0000 |
commit | 64bec11f735669ee6b83cf3e7fb388ac1fe99e76 (patch) | |
tree | 34505b641d038a33dcf04f435fd60250bd1a73ae /src/kdc | |
parent | 1c095f06517e15994d4d79e481e24c2ac6edbf32 (diff) | |
download | krb5-64bec11f735669ee6b83cf3e7fb388ac1fe99e76.tar.gz krb5-64bec11f735669ee6b83cf3e7fb388ac1fe99e76.tar.xz krb5-64bec11f735669ee6b83cf3e7fb388ac1fe99e76.zip |
* main.c (init_realm): strdup KRB5_KDB_M_NAME if we use it, to
avoid free'ing a constant later.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6810 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc')
-rw-r--r-- | src/kdc/ChangeLog | 5 | ||||
-rw-r--r-- | src/kdc/main.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/kdc/ChangeLog b/src/kdc/ChangeLog index f8d32bfee..968870413 100644 --- a/src/kdc/ChangeLog +++ b/src/kdc/ChangeLog @@ -1,3 +1,8 @@ +Mon Sep 18 11:16:30 1995 Mark Eichin <eichin@cygnus.com> + + * main.c (init_realm): strdup KRB5_KDB_M_NAME if we use it, to + avoid free'ing a constant later. + Fri Sep 15 01:33:40 1995 Theodore Y. Ts'o <tytso@dcl> * main.c (init_realm): Stop after finding the first TGS key which diff --git a/src/kdc/main.c b/src/kdc/main.c index c31632cbf..4d689a5bc 100644 --- a/src/kdc/main.c +++ b/src/kdc/main.c @@ -392,7 +392,7 @@ init_realm(progname, rdp, realm, def_dbname, def_mpname, rdp->realm_mpname = strdup(rparams->realm_mkey_name); else rdp->realm_mpname = (def_mpname) ? strdup(def_mpname) : - KRB5_KDB_M_NAME; + strdup(KRB5_KDB_M_NAME); /* Handle master key type */ if (rparams && rparams->realm_enctype_valid) |