> - for (name = *argv; (name = *argv) != NULL; argv++)
> - rval += whois(name, host ? host : choose_server(name, country),
> - port_whois, flags);
> - exit(rval);
> + for (name = *argv; (name = *argv) != NULL; argv++) {
> + server = host ? host : choose_server(name, country);
> + rval += whois(name, server, port_whois, flags);
> + if (host == NULL)
> + free(server);
^^^^ 4 byte indent should be tab
> + }
> + return (rval);
> }
Looks good to me.
