changeset 3274:859c4ffd514e HEAD

Don't crash if cache is enabled and we're caching more than just password.
author Timo Sirainen <tss@iki.fi>
date Fri, 08 Apr 2005 13:28:40 +0300
parents 9860bab7b7e3
children 7892e3febad6
files src/auth/auth-request.c src/auth/passdb-cache.c
diffstat 2 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/auth-request.c	Fri Apr 08 13:25:50 2005 +0300
+++ b/src/auth/auth-request.c	Fri Apr 08 13:28:40 2005 +0300
@@ -421,6 +421,7 @@
 			request->passdb_password =
 				p_strdup(request->pool, value);
 		} else {
+			i_assert(default_scheme != NULL);
 			request->passdb_password =
 				p_strdup_printf(request->pool, "{%s}%s",
 						default_scheme, value);
--- a/src/auth/passdb-cache.c	Fri Apr 08 13:25:50 2005 +0300
+++ b/src/auth/passdb-cache.c	Fri Apr 08 13:28:40 2005 +0300
@@ -27,7 +27,6 @@
 			value++;
 		}
 
-		i_assert(*value == '{');
 		auth_request_set_field(request, name, value, NULL);
 		t_pop();
 	}