diff options
author | Xavier Mendez <me@jmendeth.com> | 2015-09-19 21:38:15 +0200 |
---|---|---|
committer | Xavier Mendez <me@jmendeth.com> | 2015-09-19 21:38:15 +0200 |
commit | ca4609d56a77378ef9cf6dd3caff3aec006ecce9 (patch) | |
tree | dd136dcea4700b26582bcd950ccacf1f19c2dd86 | |
parent | 4638c60dedfa581fd5fa7c6420d8f32274c9ca0b (diff) | |
parent | 030392d2cff4f186705559eecf96394d35617659 (diff) | |
download | rust-hoedown-ca4609d56a77378ef9cf6dd3caff3aec006ecce9.tar.gz |
Merge pull request #174 from davidszotten/non_enclosing_angle_brackets
only remove enclosing angle brackets
-rw-r--r-- | src/document.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/document.c b/src/document.c index e2731da..ee0102f 100644 --- a/src/document.c +++ b/src/document.c @@ -1199,8 +1199,10 @@ char_link(hoedown_buffer *ob, hoedown_document *doc, uint8_t *data, size_t offse link_e--; /* remove optional angle brackets around the link */ - if (data[link_b] == '<') link_b++; - if (data[link_e - 1] == '>') link_e--; + if (data[link_b] == '<' && data[link_e - 1] == '>') { + link_b++; + link_e--; + } /* building escaped link and title */ if (link_e > link_b) { |