Mercurial > dovecot > original-hg > dovecot-1.2
diff src/master/login-process.c @ 4907:5b4c9b20eba0 HEAD
Replaced void *context from a lot of callbacks with the actual context
type. Also added/fixed some context type checks.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 15 Dec 2006 20:38:08 +0200 |
parents | 0a1fa29ac87f |
children | 18559c7e3a15 |
line wrap: on
line diff
--- a/src/master/login-process.c Fri Dec 15 20:10:51 2006 +0200 +++ b/src/master/login-process.c Fri Dec 15 20:38:08 2006 +0200 @@ -85,9 +85,8 @@ } void auth_master_callback(const char *user, const char *const *args, - void *context) + struct login_auth_request *request) { - struct login_auth_request *request = context; struct master_login_reply master_reply; ssize_t ret; @@ -360,9 +359,8 @@ return 1; } -static void login_process_input(void *context) +static void login_process_input(struct login_process *p) { - struct login_process *p = context; struct auth_process *auth_process; struct login_auth_request *authreq; struct master_login_request req;