From c2c9ed6bd2a94ad25f31a22f70489406c52e5e6f Mon Sep 17 00:00:00 2001 From: albert-github Date: Fri, 18 Mar 2016 19:31:03 +0100 Subject: [PATCH] Bug 763720 - Exclusion of a new line at the end of source code file causing nesting of HTML code for function documentation Update based on comment by D.v.Heesch --- src/definition.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/definition.cpp b/src/definition.cpp index 86a616c35aa..3800088e7c3 100644 --- a/src/definition.cpp +++ b/src/definition.cpp @@ -878,7 +878,7 @@ bool readCodeFragment(const char *fileName, } } result = transcodeCharacterStringToUTF8(result); - if (result.right(1) != "\n") result += "\n"; + if (!result.isEmpty() && result.at(result.length()-1)!='\n') result += "\n"; //fprintf(stderr,"readCodeFragement(%d-%d)=%s\n",startLine,endLine,result.data()); return found; }