summaryrefslogtreecommitdiffstats
path: root/src/formula.cpp
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2020-05-06 09:17:52 (GMT)
committeralbert-github <albert.tests@gmail.com>2020-05-06 09:17:52 (GMT)
commit4b49842820ac3880162d835ddcde90b4859e8280 (patch)
treed0f7e2ae62d160d6df06d316d2c5d206fc63785c /src/formula.cpp
parent82cb93c033c83b5a184cd450d86b0f712e0870b3 (diff)
downloadDoxygen-4b49842820ac3880162d835ddcde90b4859e8280.zip
Doxygen-4b49842820ac3880162d835ddcde90b4859e8280.tar.gz
Doxygen-4b49842820ac3880162d835ddcde90b4859e8280.tar.bz2
issue #7753: SVG formula all with zero width
The wrong index to determine the old size was used. (index for `#` instead of `=`). Problem was not just for SVG but also for PNG.
Diffstat (limited to 'src/formula.cpp')
-rw-r--r--src/formula.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/formula.cpp b/src/formula.cpp
index cb28aba..71a12f5 100644
--- a/src/formula.cpp
+++ b/src/formula.cpp
@@ -98,10 +98,10 @@ void FormulaManager::readFormulas(const char *dir,bool doCompare)
int w=-1,h=-1;
if (ei!=-1 && ei>hi && ei<se) // new format
{
- int xi=formName.find('x',hi);
+ int xi=formName.find('x',ei);
if (xi!=-1)
{
- w=formName.mid(hi+1,xi-hi-1).toInt();
+ w=formName.mid(ei+1,xi-ei-1).toInt();
h=formName.mid(xi+1).toInt();
}
formName = formName.left(ei);