فهرست منبع

don't bother checking impossible condition

the config readear already verified that at least host or tunnel are
set.
Oswald Buddenhagen 11 سال پیش
والد
کامیت
f55f42bdfc
1فایلهای تغییر یافته به همراه1 افزوده شده و 4 حذف شده
  1. 1 4
      src/compat/config.c

+ 1 - 4
src/compat/config.c

@@ -245,7 +245,7 @@ write_imap_server( FILE *fp, config_t *cfg )
 
 	if (cfg->tunnel)
 		nfasprintf( (char **)&cfg->old_server_name, "tunnel%d", ++tunnels );
-	else if (cfg->host) {
+	else {
 		if (sscanf( cfg->host, "%d.%d.%d.%d", &a1, &a2, &a3, &a4 ) == 4)
 			hl = nfsnprintf( buf, sizeof(buf), "%s", cfg->host );
 		else {
@@ -269,9 +269,6 @@ write_imap_server( FILE *fp, config_t *cfg )
 		cfg->old_server_name = nfstrdup( buf );
 		cfg->old_servers = 1;
 	  gotsrv: ;
-	} else {
-		fprintf( stderr, "ERROR: Neither host nor tunnel specified for mailbox %s.\n", cfg->path );
-		exit( 1 );
 	}
 
 	if (cfg->user)