/* check if there's enough room in buf for str. add more mem if needed */
#define CHECKMEM(str) \
- if ((len = strlen (str)) >= bufend - dst) {\
+ if ((len = strlen(str)) >= bufend - dst) {\
int i = dst - buf;\
int n = last_dst - buf;\
bufsiz += ((dst + len - bufend) / BUFINCR + 1) * BUFINCR;\
- buf = mh_xrealloc (buf, bufsiz);\
+ buf = mh_xrealloc(buf, bufsiz);\
dst = buf + i;\
last_dst = buf + n;\
bufend = buf + bufsiz;\
*/
char *
-formataddr (char *orig, char *str)
+formataddr(char *orig, char *str)
{
register int len;
register int isgroup;
/* if we don't have a buffer yet, get one */
if (bufsiz == 0) {
- buf = mh_xmalloc (BUFINCR);
+ buf = mh_xmalloc(BUFINCR);
last_dst = buf; /* XXX */
bufsiz = BUFINCR - 6; /* leave some slop */
bufend = buf + bufsiz;
*dst = '\0';
} else {
dst = last_dst; /* XXX */
- CHECKMEM (orig);
- CPY (orig);
+ CHECKMEM(orig);
+ CPY(orig);
}
/* concatenate all the new addresses onto 'buf' */
- for (isgroup = 0; (cp = getname (str)); ) {
- if ((mp = getm (cp, NULL, 0, fmt_norm, NULL)) == NULL)
+ for (isgroup = 0; (cp = getname(str)); ) {
+ if ((mp = getm(cp, NULL, 0, fmt_norm, NULL)) == NULL)
continue;
if (isgroup && (mp->m_gname || !mp->m_ingrp)) {
*dst++ = ' ';
}
if (mp->m_gname) {
- CHECKMEM (mp->m_gname);
- CPY (mp->m_gname);
+ CHECKMEM(mp->m_gname);
+ CPY(mp->m_gname);
isgroup++;
}
- sp = adrformat (mp);
- CHECKMEM (sp);
- CPY (sp);
- mnfree (mp);
+ sp = adrformat(mp);
+ CHECKMEM(sp);
+ CPY(sp);
+ mnfree(mp);
}
if (isgroup)