Преглед на файлове

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)