summaryrefslogtreecommitdiff
path: root/sdext/source/presenter/PresenterGeometryHelper.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sdext/source/presenter/PresenterGeometryHelper.cxx')
-rw-r--r--sdext/source/presenter/PresenterGeometryHelper.cxx21
1 files changed, 9 insertions, 12 deletions
diff --git a/sdext/source/presenter/PresenterGeometryHelper.cxx b/sdext/source/presenter/PresenterGeometryHelper.cxx
index 8126e5c9639d..afa401988c8a 100644
--- a/sdext/source/presenter/PresenterGeometryHelper.cxx
+++ b/sdext/source/presenter/PresenterGeometryHelper.cxx
@@ -191,11 +191,10 @@ Reference<rendering::XPolyPolygon2D> PresenterGeometryHelper::CreatePolygon(
aPoints[0][3] = geometry::RealPoint2D(rBox.X+rBox.Width, rBox.Y);
Reference<rendering::XLinePolyPolygon2D> xPolygon (
rxDevice->createCompatibleLinePolyPolygon(aPoints));
- Reference<rendering::XPolyPolygon2D> xRectangle (xPolygon, UNO_QUERY);
- if (xRectangle.is())
- xRectangle->setClosed(0, true);
+ if (xPolygon.is())
+ xPolygon->setClosed(0, true);
- return xRectangle;
+ return xPolygon;
}
Reference<rendering::XPolyPolygon2D> PresenterGeometryHelper::CreatePolygon(
@@ -213,11 +212,10 @@ Reference<rendering::XPolyPolygon2D> PresenterGeometryHelper::CreatePolygon(
aPoints[0][3] = geometry::RealPoint2D(rBox.X2, rBox.Y1);
Reference<rendering::XLinePolyPolygon2D> xPolygon (
rxDevice->createCompatibleLinePolyPolygon(aPoints));
- Reference<rendering::XPolyPolygon2D> xRectangle (xPolygon, UNO_QUERY);
- if (xRectangle.is())
- xRectangle->setClosed(0, true);
+ if (xPolygon.is())
+ xPolygon->setClosed(0, true);
- return xRectangle;
+ return xPolygon;
}
Reference<rendering::XPolyPolygon2D> PresenterGeometryHelper::CreatePolygon(
@@ -241,12 +239,11 @@ Reference<rendering::XPolyPolygon2D> PresenterGeometryHelper::CreatePolygon(
Reference<rendering::XLinePolyPolygon2D> xPolygon (
rxDevice->createCompatibleLinePolyPolygon(aPoints));
- Reference<rendering::XPolyPolygon2D> xRectangle (xPolygon, UNO_QUERY);
- if (xRectangle.is())
+ if (xPolygon.is())
for (sal_Int32 nIndex=0; nIndex<nCount; ++nIndex)
- xRectangle->setClosed(nIndex, true);
+ xPolygon->setClosed(nIndex, true);
- return xRectangle;
+ return xPolygon;
}
} }