diff options
| author | Kazuyoshi Kato <kato.kazuyoshi@gmail.com> | 2018-08-23 08:14:54 -0700 |
|---|---|---|
| committer | Kazuyoshi Kato <kato.kazuyoshi@gmail.com> | 2018-08-23 08:15:23 -0700 |
| commit | 1f441a0905700e6fa5cad76097afba52a8775435 (patch) | |
| tree | 1522bfd027ebaf640d65b331c7d2c3234d718df2 | |
| parent | 917cdd295d2eed213c135d6f984c650f016ee3d6 (diff) | |
| download | rust-1f441a0905700e6fa5cad76097afba52a8775435.tar.gz rust-1f441a0905700e6fa5cad76097afba52a8775435.zip | |
Check null-able variables before using them
| -rw-r--r-- | src/librustdoc/html/static/main.js | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js index a5c93bc8230..7c0f58f4ee6 100644 --- a/src/librustdoc/html/static/main.js +++ b/src/librustdoc/html/static/main.js @@ -231,10 +231,9 @@ } var elem = document.getElementById(hash); - if (elem && isHidden(elem.offsetParent)) { + if (elem && elem.offsetParent && isHidden(elem.offsetParent)) { var h3 = elem.parentNode.previousSibling; - - if (h3.tagName !== 'H3') { + if (h3 && h3.tagName !== 'H3') { h3 = h3.previousSibling; // skip div.docblock } |
