ext/markdown/autolink.c in github-markdown-0.5.2 vs ext/markdown/autolink.c in github-markdown-0.5.3

- old
+ new

@@ -233,10 +233,11 @@ np++; else if (c != '-' && c != '_') break; } - if (link_end < 2 || nb != 1 || np == 0) + if (link_end < 2 || nb != 1 || np == 0 || + !isalpha(data[link_end - 1])) return 0; link_end = autolink_delim(data, link_end, max_rewind, size); if (link_end == 0)