Mercurial > dovecot > core-2.2
changeset 9810:07e966c5e5d3 HEAD
auth: Don't crash at startup if auth socket name doesn't contain "-".
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 24 Aug 2009 16:44:03 -0400 |
parents | fa76c740ee41 |
children | 211853d48eaf |
files | src/auth/main.c |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/main.c Mon Aug 24 14:09:49 2009 -0400 +++ b/src/auth/main.c Mon Aug 24 16:44:03 2009 -0400 @@ -141,7 +141,9 @@ } suffix = strrchr(sa.sun_path, '-'); - if (strcmp(suffix, "master") == 0) + if (suffix == NULL) + *type = AUTH_SOCKET_CLIENT; + else if (strcmp(suffix, "master") == 0) *type = AUTH_SOCKET_MASTER; else if (strcmp(suffix, "userdb") == 0) *type = AUTH_SOCKET_USERDB;