whom: Suppress the separator if no hidden rcpts are present.
[mmh] / uip / whom.c
index 0451699..8ffe8b8 100644 (file)
@@ -153,10 +153,6 @@ main(int argc, char **argv)
        free(cmd);
        naddrs += n;
 
-       if (toccsw && bccsw) {
-               puts(separator);
-       }
-
        cmd = add("ali -list", NULL);
        if ((n=printbcc()) && alisw) {
                if (!(in = popen(cmd, "r"))) {
@@ -314,6 +310,9 @@ printbcc(void)
                        continue;
                }
                if (mp->m_type & HBCC) {
+                       if (!naddrs && toccsw) {
+                               puts(separator);
+                       }
                        naddrs++;
                        printone(mp);
                }