Mercurial > dovecot > core-2.2
changeset 13735:6e87e399ccd7
login: Show empty username in disconnect message.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 19 Nov 2011 23:15:19 +0200 |
parents | b1955fdf2ef8 |
children | 6b62d786fdc4 |
files | src/login-common/client-common.c |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/login-common/client-common.c Sat Nov 19 23:14:59 2011 +0200 +++ b/src/login-common/client-common.c Sat Nov 19 23:15:19 2011 +0200 @@ -416,8 +416,12 @@ key = var_get_key(str); for (i = 0; table[i].key != '\0'; i++) { if (table[i].key == key) { - return table[i].value != NULL && - table[i].value[0] != '\0'; + if (table[i].value == NULL) + return FALSE; + if (table[i].value[0] != '\0') + return TRUE; + /* "" key - hide except in username */ + return key == 'u' || key == 'n'; } } return FALSE;