summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMark Eichin <eichin@mit.edu>1996-02-25 21:07:18 +0000
committerMark Eichin <eichin@mit.edu>1996-02-25 21:07:18 +0000
commitf8d4ad5352fe89dd16d28f4367c97db2dd990309 (patch)
treeab86d4164e471360e830edda6f3c7a39b26eb836 /src
parent95ce04687427f5b228032048a7d3b78263cbe67e (diff)
downloadkrb5-f8d4ad5352fe89dd16d28f4367c97db2dd990309.tar.gz
krb5-f8d4ad5352fe89dd16d28f4367c97db2dd990309.tar.xz
krb5-f8d4ad5352fe89dd16d28f4367c97db2dd990309.zip
* main.c (initialize_realms): missing indirection for conf_val in
alternate profile code. (This should really be in a library...) (thanks ezra!) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7544 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/kdc/ChangeLog5
-rw-r--r--src/kdc/main.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/src/kdc/ChangeLog b/src/kdc/ChangeLog
index 61be8fbd7..2df512754 100644
--- a/src/kdc/ChangeLog
+++ b/src/kdc/ChangeLog
@@ -1,3 +1,8 @@
+Sun Feb 25 16:04:10 1996 Mark W. Eichin <eichin@cygnus.com>
+
+ * main.c (initialize_realms): missing indirection for conf_val in
+ alternate profile code. (This should really be in a library...)
+
Sat Feb 3 22:37:55 1996 Mark Eichin <eichin@cygnus.com>
* network.c (add_port): sunos realloc doesn't handle a NULL
diff --git a/src/kdc/main.c b/src/kdc/main.c
index 6391bd74d..474669ea0 100644
--- a/src/kdc/main.c
+++ b/src/kdc/main.c
@@ -740,8 +740,8 @@ initialize_realms(kcontext, argc, argv)
conf_names[2] = 0;
retval = profile_get_values(kcontext->profile, conf_names, &conf_val);
- if(!retval && conf_val) {
- db_prof = strdup(conf_val);
+ if(!retval && conf_val && conf_val[0]) {
+ db_prof = strdup(conf_val[0]);
} else {
db_prof = strdup(DEFAULT_KDC_PROFILE);
}