diff options
| author | Paul Collier <paul@paulcollier.ca> | 2014-12-01 20:43:50 -0800 |
|---|---|---|
| committer | Paul Collier <paul@paulcollier.ca> | 2014-12-01 20:53:32 -0800 |
| commit | e407472f90247bd23485191b9ecaab89a90326c8 (patch) | |
| tree | 34cba28b61b2942881e05f02afe95faafb23e646 | |
| parent | 8a210af7e56a7ad25310b482c84bdcba0e65666b (diff) | |
| download | rust-e407472f90247bd23485191b9ecaab89a90326c8.tar.gz rust-e407472f90247bd23485191b9ecaab89a90326c8.zip | |
rustdoc: Check for href when prepending rootPath
Fixes #18354.
| -rw-r--r-- | src/librustdoc/html/static/main.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js index 7c6f7ed3fe2..8943d942cef 100644 --- a/src/librustdoc/html/static/main.js +++ b/src/librustdoc/html/static/main.js @@ -707,8 +707,8 @@ var code = $('<code>').append(structs[j]); $.each(code.find('a'), function(idx, a) { var href = $(a).attr('href'); - if (!href.startsWith('http')) { - $(a).attr('href', rootPath + $(a).attr('href')); + if (href && !href.startsWith('http')) { + $(a).attr('href', rootPath + href); } }); var li = $('<li>').append(code); |
