dovecot: Make sure we don't crash if PAM message is NULL and deb...
dovecot at dovecot.org
dovecot at dovecot.org
Tue Aug 7 13:20:20 EEST 2007
details: http://hg.dovecot.org/dovecot/rev/91f9f6fb8276
changeset: 6216:91f9f6fb8276
user: Timo Sirainen <tss at iki.fi>
date: Tue Aug 07 13:20:16 2007 +0300
description:
Make sure we don't crash if PAM message is NULL and debug is enabled.
diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
src/auth/passdb-pam.c | 3 ++-
diffs (13 lines):
diff -r a9c934833374 -r 91f9f6fb8276 src/auth/passdb-pam.c
--- a/src/auth/passdb-pam.c Tue Aug 07 13:19:08 2007 +0300
+++ b/src/auth/passdb-pam.c Tue Aug 07 13:20:16 2007 +0300
@@ -97,7 +97,8 @@ pam_userpass_conv(int num_msg, linux_con
for (i = 0; i < num_msg; i++) {
auth_request_log_debug(ctx->request, "pam",
"#%d/%d style=%d msg=%s", i+1, num_msg,
- msg[i]->msg_style, msg[i]->msg);
+ msg[i]->msg_style,
+ msg[i]->msg != NULL ? msg[i]->msg : "");
switch (msg[i]->msg_style) {
case PAM_PROMPT_ECHO_ON:
/* Assume we're asking for user. We might not ever
More information about the dovecot-cvs
mailing list