summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/MSPUBParser.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/lib/MSPUBParser.cpp b/src/lib/MSPUBParser.cpp
index da4de8b..1f6fa95 100644
--- a/src/lib/MSPUBParser.cpp
+++ b/src/lib/MSPUBParser.cpp
@@ -1973,12 +1973,10 @@ void MSPUBParser::parseEscherShape(librevenge::RVNGInputStream *input, const Esc
}
if (rotated90)
{
- int initialX = absolute.m_xs;
- int initialY = absolute.m_ys;
int initialWidth = int64_t(absolute.m_xe) - absolute.m_xs;
int initialHeight = int64_t(absolute.m_ye) - absolute.m_ys;
- int centerX = int64_t(initialX) + initialWidth / 2;
- int centerY = int64_t(initialY) + initialHeight / 2;
+ int centerX = int64_t(absolute.m_xs) + initialWidth / 2;
+ int centerY = int64_t(absolute.m_ys) + initialHeight / 2;
int xs = centerX - initialHeight / 2;
int ys = centerY - initialWidth / 2;
int xe = xs + initialHeight;