From eec36a38f17013c6d56b9f2af9cc78d7fd202827 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Sun, 19 Apr 2020 11:26:51 -0400 Subject: Skip leading whitespace in message IDs --- parse.c | 1 + 1 file changed, 1 insertion(+) diff --git a/parse.c b/parse.c index 5c4eba0..808852a 100644 --- a/parse.c +++ b/parse.c @@ -47,6 +47,7 @@ static struct AddressList parseAddressList(struct List list) { } static char *parseID(char *id) { + while (isspace(id[0])) id++; size_t len = strlen(id); if (id[0] != '<' || !len || id[len - 1] != '>') { errx(EX_PROTOCOL, "invalid message ID"); -- cgit 1.4.1