From dd0d738683029f80a42b6673e0b1b1228bebfce3 Mon Sep 17 00:00:00 2001 From: Sebastien Loriot Date: Sat, 31 Jan 2015 09:01:47 +0100 Subject: increase the size of l when result is modified --- src/util.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/util.cpp b/src/util.cpp index d6869d3..83f65a4 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -7676,8 +7676,12 @@ QCString externalRef(const QCString &relPath,const QCString &ref,bool href) if (!relPath.isEmpty() && l>0 && result.at(0)=='.') { // relative path -> prepend relPath. result.prepend(relPath); + l+=relPath.length(); + } + if (!href){ + result.prepend("doxygen=\""+ref+":"); + l+=10+ref.length(); } - if (!href) result.prepend("doxygen=\""+ref+":"); if (l>0 && result.at(l-1)!='/') result+='/'; if (!href) result.append("\" "); } -- cgit v0.12