diff --git a/blaze822.c b/blaze822.c index ebeb648..d15f4c9 100644 --- a/blaze822.c +++ b/blaze822.c @@ -196,7 +196,12 @@ blaze822_addr(char *s, char **dispo, char **addro) *c++ = *s++; if (*s == ')') s++; - } else if (*s == ',') { + } else if (*s == ':') { + s++; + while (iswsp(*s)) + s++; + c = disp; // forget already read group name + } else if (*s == ',' || *s == ';') { s++; break; } else {