changeset 18538:d3332ee1d26a

auth: Added assert to make sure previous change is correct.
author Timo Sirainen <tss@iki.fi>
date Thu, 07 May 2015 17:18:44 +0300
parents 8a3da4ef590f
children 6417e972a602
files src/auth/auth-worker-client.c
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/auth-worker-client.c	Thu May 07 11:27:55 2015 +0300
+++ b/src/auth/auth-worker-client.c	Thu May 07 17:18:44 2015 +0300
@@ -242,9 +242,12 @@
 		str_append(str, "OK\t");
 		str_append_tabescaped(str, request->user);
 		str_append_c(str, '\t');
-		if (request->credentials_scheme[0] != '\0')
+		if (request->credentials_scheme[0] != '\0') {
 			str_printfa(str, "{%s.b64}", request->credentials_scheme);
-		base64_encode(credentials, size, str);
+			base64_encode(credentials, size, str);
+		} else {
+			i_assert(size == 0);
+		}
 		reply_append_extra_fields(str, request);
 	}
 	str_append_c(str, '\n');