From: Timo Sirainen Date: Thu, 21 Oct 2010 15:12:13 +0000 (+0100) Subject: dsync: Don't crash if USER environment isn't set and -u parameter isn't given. X-Git-Tag: 2.0.6~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a5925b17ee9fffbae14becaf41d11a80c7032293;p=thirdparty%2Fdovecot%2Fcore.git dsync: Don't crash if USER environment isn't set and -u parameter isn't given. --- diff --git a/src/dsync/dsync.c b/src/dsync/dsync.c index 3a6c4b2737..a3a8fcca4b 100644 --- a/src/dsync/dsync.c +++ b/src/dsync/dsync.c @@ -206,6 +206,8 @@ int main(int argc, char *argv[]) } if (optind == argc) usage(); + if (username == NULL) + i_fatal("USER environment not set and -u parameter not given"); cmd_name = argv[optind++]; if (strcmp(cmd_name, "mirror") == 0 ||