Merge pull request #969 from gradha/pr_avoids_crash_on_unknown_rst_directive
Avoids crash parsing unknown rst raw directive. Fixes #761.
This commit is contained in:
commit
bc8ec5b6b4
1 changed files with 1 additions and 1 deletions
|
|
@ -1543,7 +1543,7 @@ proc dirRaw(p: var TRstParser): PRstNode =
|
||||||
elif cmpIgnoreCase(result.sons[0].sons[0].text, "latex") == 0:
|
elif cmpIgnoreCase(result.sons[0].sons[0].text, "latex") == 0:
|
||||||
dirRawAux(p, result, rnRawLatex, parseLiteralBlock)
|
dirRawAux(p, result, rnRawLatex, parseLiteralBlock)
|
||||||
else:
|
else:
|
||||||
rstMessage(p, meInvalidDirective, result.sons[0].text)
|
rstMessage(p, meInvalidDirective, result.sons[0].sons[0].text)
|
||||||
else:
|
else:
|
||||||
dirRawAux(p, result, rnRaw, parseSectionWrapper)
|
dirRawAux(p, result, rnRaw, parseSectionWrapper)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue