summaryrefslogtreecommitdiffstats
path: root/src/sss_client
diff options
context:
space:
mode:
Diffstat (limited to 'src/sss_client')
-rw-r--r--src/sss_client/sudo/sss_sudo_response.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sss_client/sudo/sss_sudo_response.c b/src/sss_client/sudo/sss_sudo_response.c
index 0c11cc00..1a8c7290 100644
--- a/src/sss_client/sudo/sss_sudo_response.c
+++ b/src/sss_client/sudo/sss_sudo_response.c
@@ -70,6 +70,8 @@ int sss_sudo_parse_response(const char *message,
return ENOMEM;
}
+ memset(result, 0, sizeof(struct sss_sudo_result));
+
/* rules_num */
ret = sss_sudo_parse_uint32(message, message_len,
&cursor, &result->num_rules);