changeset 2980:65e28b1be20e HEAD

Crashfix
author Timo Sirainen <tss@iki.fi>
date Thu, 16 Dec 2004 00:22:45 +0200
parents 10d1fd8d0865
children ac10b761f179
files src/lib-auth/auth-server-request.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-auth/auth-server-request.c	Wed Dec 15 23:38:33 2004 +0200
+++ b/src/lib-auth/auth-server-request.c	Thu Dec 16 00:22:45 2004 +0200
@@ -50,7 +50,7 @@
 static void
 auth_server_request_check_retry(struct auth_request *request, const char *data)
 {
-	if (strcmp(request->mech, "PLAIN") == 0 &&
+	if (strcmp(request->mech, "PLAIN") == 0 && data != NULL &&
 	    request->plaintext_data == NULL && request->conn != NULL) {
 		request->next_conn = get_next_plain_server(request->conn);
 		if (request->next_conn != NULL) {