From 861481e6e1ab372370e724b61864c07d35d98632 Mon Sep 17 00:00:00 2001 From: Fufu Fang Date: Thu, 5 Aug 2021 00:34:07 +0100 Subject: [PATCH] Fixed issue #71 Now allows link which start with percentage encoding --- src/link.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/link.c b/src/link.c index 0ecd05e..cdf7909 100644 --- a/src/link.c +++ b/src/link.c @@ -107,7 +107,7 @@ static Link *Link_new(const char *linkname, LinkType type) static LinkType linkname_to_LinkType(const char *linkname) { /* The link name has to start with alphanumerical character */ - if (!isalnum(linkname[0])) { + if (!isalnum(linkname[0]) && (linkname[0] != '%')) { return LINK_INVALID; }