summaryrefslogtreecommitdiffstats
path: root/src/kadmin
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2010-11-01 15:19:00 +0000
committerGreg Hudson <ghudson@mit.edu>2010-11-01 15:19:00 +0000
commit7143f3daeaebca9839771ee36bf7b4ee1d11a3ac (patch)
tree62273c9b21b81b0f44340d4e450f03f5816f81df /src/kadmin
parent5abcb10f99de5c732e63679286fa49f1f5766205 (diff)
downloadkrb5-7143f3daeaebca9839771ee36bf7b4ee1d11a3ac.tar.gz
krb5-7143f3daeaebca9839771ee36bf7b4ee1d11a3ac.tar.xz
krb5-7143f3daeaebca9839771ee36bf7b4ee1d11a3ac.zip
krb5_get_error_message cannot return NULL, and returns "Success" on
error code 0. Simplify some overly paranoid code accordingly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24489 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin')
-rw-r--r--src/kadmin/dbutil/dump.c28
1 files changed, 4 insertions, 24 deletions
diff --git a/src/kadmin/dbutil/dump.c b/src/kadmin/dbutil/dump.c
index caff137a4..0e1b60959 100644
--- a/src/kadmin/dbutil/dump.c
+++ b/src/kadmin/dbutil/dump.c
@@ -2514,18 +2514,8 @@ load_db(argc, argv)
if((kret = krb5_db_create(kcontext, db5util_db_args))) {
const char *emsg = krb5_get_error_message(kcontext, kret);
- /*
- * See if something (like DAL KDB plugin) has set a specific error
- * message and use that otherwise use default.
- */
-
- if (emsg != NULL) {
- fprintf(stderr, "%s: %s\n", progname, emsg);
- krb5_free_error_message (kcontext, emsg);
- } else {
- fprintf(stderr, dbcreaterr_fmt,
- progname, dbname, error_message(kret));
- }
+ fprintf(stderr, "%s: %s\n", progname, emsg);
+ krb5_free_error_message (kcontext, emsg);
exit_status++;
if (dumpfile) fclose(f);
return;
@@ -2538,18 +2528,8 @@ load_db(argc, argv)
if ((kret = krb5_db_open(kcontext, db5util_db_args,
KRB5_KDB_OPEN_RW | KRB5_KDB_SRV_TYPE_ADMIN))) {
const char *emsg = krb5_get_error_message(kcontext, kret);
- /*
- * See if something (like DAL KDB plugin) has set a specific
- * error message and use that otherwise use default.
- */
-
- if (emsg != NULL) {
- fprintf(stderr, "%s: %s\n", progname, emsg);
- krb5_free_error_message (kcontext, emsg);
- } else {
- fprintf(stderr, dbinit_err_fmt,
- progname, error_message(kret));
- }
+ fprintf(stderr, "%s: %s\n", progname, emsg);
+ krb5_free_error_message (kcontext, emsg);
exit_status++;
goto error;
}