From: Timo Sirainen Date: Sun, 3 Nov 2013 19:42:47 +0000 (+0200) Subject: auth: Potential crashfix X-Git-Tag: 2.2.7~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4981c1da73ffef4aff69c1af179a872bd1b68d9f;p=thirdparty%2Fdovecot%2Fcore.git auth: Potential crashfix --- diff --git a/src/auth/auth-request-handler.c b/src/auth/auth-request-handler.c index 56ce379c05..1a39f5fe79 100644 --- a/src/auth/auth-request-handler.c +++ b/src/auth/auth-request-handler.c @@ -173,7 +173,8 @@ auth_str_append_extra_fields(struct auth_request *request, string_t *dest) auth_fields_append(request->extra_fields, dest, AUTH_FIELD_FLAG_HIDDEN, 0); - if (strcmp(request->original_username, request->user) != 0) { + if (request->original_username != NULL && + strcmp(request->original_username, request->user) != 0) { auth_str_add_keyvalue(dest, "original_user", request->original_username); }