From: Todd C. Miller Date: Wed, 8 Jan 2014 23:48:27 +0000 (-0700) Subject: Handle in_res being NULL for sudo_debug_printf() in sudo_sss_filter_result(). X-Git-Tag: SUDO_1_8_10^2~108 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=57113a536f170f479c822b31940ec595c407e411;p=sudo Handle in_res being NULL for sudo_debug_printf() in sudo_sss_filter_result(). --- diff --git a/plugins/sudoers/sssd.c b/plugins/sudoers/sssd.c index a04bd91ab..73191aba9 100644 --- a/plugins/sudoers/sssd.c +++ b/plugins/sudoers/sssd.c @@ -175,7 +175,7 @@ sudo_sss_filter_result(struct sudo_sss_handle *handle, debug_decl(sudo_sss_filter_result, SUDO_DEBUG_SSSD) sudo_debug_printf(SUDO_DEBUG_DEBUG, "in_res=%p, count=%u, act=%s", - in_res, in_res->num_rules, + in_res ? in_res : "NULL", in_res ? in_res->num_rules : 0, act == _SUDO_SSS_FILTER_EXCLUDE ? "EXCLUDE" : "INCLUDE"); if (in_res == NULL)