From 2dbdd772466fcfb7e07c691ac871ad726cc995c9 Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Wed, 31 Aug 2016 16:38:48 -0400 Subject: [PATCH 1/1] Initialize TID_RESP values in constructor. --- tid/tid_resp.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tid/tid_resp.c b/tid/tid_resp.c index 3c40b3f..338c972 100644 --- a/tid/tid_resp.c +++ b/tid/tid_resp.c @@ -59,6 +59,16 @@ TID_RESP *tid_resp_new(TALLOC_CTX *mem_ctx) { TID_RESP *resp=talloc(mem_ctx, TID_RESP); if (resp!=NULL) { + resp->result=TID_ERROR; + resp->err_msg=NULL; + resp->rp_realm=NULL; + resp->realm=NULL; + resp->comm=NULL; + resp->cons=NULL; + resp->orig_coi=NULL; + resp->servers=NULL; + resp->num_servers=0; + resp->error_path=NULL; talloc_set_destructor((void *)resp, tid_resp_destructor); } return resp; -- 2.1.4