diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2014-03-03 00:30:35 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2014-03-03 00:30:35 +0100 |
commit | bc8ec5b6b4aa7835689ef664171df320398afef2 (patch) | |
tree | 0d6e0f98b15aa80972f5bc4be103659b44f2c7cc | |
parent | dfeb0e8432d7da999b441ea26b7ad2e0eecc5178 (diff) | |
parent | d8793dcf56b76e3a0cfabbb9a15759a54474777e (diff) | |
download | Nim-bc8ec5b6b4aa7835689ef664171df320398afef2.tar.gz |
Merge pull request #969 from gradha/pr_avoids_crash_on_unknown_rst_directive
Avoids crash parsing unknown rst raw directive. Fixes #761.
-rw-r--r-- | lib/packages/docutils/rst.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/packages/docutils/rst.nim b/lib/packages/docutils/rst.nim index bb018bc1e..30cc9026b 100644 --- a/lib/packages/docutils/rst.nim +++ b/lib/packages/docutils/rst.nim @@ -1543,7 +1543,7 @@ proc dirRaw(p: var TRstParser): PRstNode = elif cmpIgnoreCase(result.sons[0].sons[0].text, "latex") == 0: dirRawAux(p, result, rnRawLatex, parseLiteralBlock) else: - rstMessage(p, meInvalidDirective, result.sons[0].text) + rstMessage(p, meInvalidDirective, result.sons[0].sons[0].text) else: dirRawAux(p, result, rnRaw, parseSectionWrapper) |