summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2013-09-02 16:34:19 (GMT)
committeralbert-github <albert.tests@gmail.com>2013-09-02 16:34:19 (GMT)
commit759a19a09a720bc71e73e577b7d6b9851c59e70b (patch)
tree048ed5052f5236e8097dc4f4228ae34ca951daab
parentc375fe1a8509c3a29db0fa56451271d3b442e429 (diff)
downloadDoxygen-759a19a09a720bc71e73e577b7d6b9851c59e70b.zip
Doxygen-759a19a09a720bc71e73e577b7d6b9851c59e70b.tar.gz
Doxygen-759a19a09a720bc71e73e577b7d6b9851c59e70b.tar.bz2
Bug 706520 - Fortran: in body documentation lands on wrong place
In some cases, in propriety code, with in body Fortran documentation doxygen crashed. I REOPENED Bug_706520 for this
-rw-r--r--src/fortranscanner.l2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fortranscanner.l b/src/fortranscanner.l
index 327febf..c6b47d3 100644
--- a/src/fortranscanner.l
+++ b/src/fortranscanner.l
@@ -2109,7 +2109,7 @@ static void handleCommentBlock(const QCString &doc,bool brief)
int lineNr = brief ? current->briefLine : current->docLine;
while (parseCommentBlock(
g_thisParser,
- docBlockInBody ? last_entry : current,
+ docBlockInBody ? subrCurrent.first() : current,
doc, // text
yyFileName, // file
lineNr,