only remove enclosing angle brackets

This commit is contained in:
David Szotten 2015-09-19 15:12:08 +01:00
parent 4638c60ded
commit 030392d2cf

View file

@ -1199,8 +1199,10 @@ char_link(hoedown_buffer *ob, hoedown_document *doc, uint8_t *data, size_t offse
link_e--; link_e--;
/* remove optional angle brackets around the link */ /* remove optional angle brackets around the link */
if (data[link_b] == '<') link_b++; if (data[link_b] == '<' && data[link_e - 1] == '>') {
if (data[link_e - 1] == '>') link_e--; link_b++;
link_e--;
}
/* building escaped link and title */ /* building escaped link and title */
if (link_e > link_b) { if (link_e > link_b) {