Mercurial > dovecot > core-2.2
changeset 10464:06bddee57586 HEAD
imap, pop3: Don't crash if post-login socket path wasn't given.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 13 Dec 2009 19:46:04 -0500 |
parents | 093865257852 |
children | 46691becc45e |
files | src/imap/main.c src/pop3/main.c |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/imap/main.c Sun Dec 13 19:29:56 2009 -0500 +++ b/src/imap/main.c Sun Dec 13 19:46:04 2009 -0500 @@ -275,7 +275,7 @@ &argc, &argv, NULL); if (master_getopt(master_service) > 0) return FATAL_DEFAULT; - postlogin_socket_path = t_abspath(argv[1]); + postlogin_socket_path = argv[1] == NULL ? NULL : t_abspath(argv[1]); master_service_init_finish(master_service); master_service_set_die_callback(master_service, imap_die);
--- a/src/pop3/main.c Sun Dec 13 19:29:56 2009 -0500 +++ b/src/pop3/main.c Sun Dec 13 19:46:04 2009 -0500 @@ -201,7 +201,7 @@ &argc, &argv, NULL); if (master_getopt(master_service) > 0) return FATAL_DEFAULT; - postlogin_socket_path = t_abspath(argv[1]); + postlogin_socket_path = argv[1] == NULL ? NULL : t_abspath(argv[1]); master_service_init_finish(master_service); master_service_set_die_callback(master_service, pop3_die);