summaryrefslogtreecommitdiffstats
path: root/src/kdc
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2011-10-04 22:40:10 +0000
committerGreg Hudson <ghudson@mit.edu>2011-10-04 22:40:10 +0000
commit57a52177feee207d8b3f4bd0fbf7a3d7ee09c070 (patch)
tree92030d33fdb3123ee6f80173786d63087cce6355 /src/kdc
parentcbb4ede6d5a939f39f3325ad040406ac05c99713 (diff)
Fix initialization and pointer bugs in new code
Coverity found some minor-to-medium bugs in some recent changes; fix them. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25299 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc')
-rw-r--r--src/kdc/do_as_req.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/kdc/do_as_req.c b/src/kdc/do_as_req.c
index 7abbfac147..9102e26a06 100644
--- a/src/kdc/do_as_req.c
+++ b/src/kdc/do_as_req.c
@@ -131,7 +131,7 @@ finish_process_as_req(struct as_req_state *state, krb5_error_code errcode)
krb5_key_data *server_key;
krb5_key_data *client_key;
krb5_keyblock *as_encrypting_key = NULL;
- krb5_data *response;
+ krb5_data *response = NULL;
const char *emsg = 0;
int did_log = 0;
register int i;
@@ -468,6 +468,7 @@ process_as_req(krb5_kdc_req *request, krb5_data *req_pkt,
state->request = request;
state->e_data = NULL;
state->authtime = 0;
+ state->c_flags = 0;
state->req_pkt = req_pkt;
state->rstate = NULL;
state->sname = 0;