diff options
author | Tzu-ping Chung <uranusjr@gmail.com> | 2014-08-07 16:00:10 +0800 |
---|---|---|
committer | Tzu-ping Chung <uranusjr@gmail.com> | 2014-08-07 16:02:37 +0800 |
commit | 361e51443644b9741f0a9b76fd0df7e708b77194 (patch) | |
tree | 76edd9f56a9e034540e4700f74419cdc14a8fbad | |
parent | 0610117f44b173a4e2112afb2f510156a32355b5 (diff) | |
download | rust-hoedown-361e51443644b9741f0a9b76fd0df7e708b77194.tar.gz |
Only render first footnote reflink occurrence
Fix #92
-rw-r--r-- | src/document.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/document.c b/src/document.c index c68aa20..9de3083 100644 --- a/src/document.c +++ b/src/document.c @@ -1022,11 +1022,11 @@ char_link(hoedown_buffer *ob, hoedown_document *doc, uint8_t *data, size_t offse goto cleanup; fr->is_used = 1; fr->num = doc->footnotes_used.count; - } - /* render */ - if (fr && doc->md.footnote_ref) + /* render */ + if (doc->md.footnote_ref) ret = doc->md.footnote_ref(ob, fr->num, doc->md.opaque); + } goto cleanup; } |