From f3aebf9a3b55cfe558a2ee59f38f0c121f7b65fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Thu, 11 Aug 2011 10:17:13 +0100 Subject: [PATCH] why make a copy just to use some const methods, optimize --- svtools/source/graphic/grfcache.cxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/svtools/source/graphic/grfcache.cxx b/svtools/source/graphic/grfcache.cxx index e0aa6595f6ac..82ef6e37a0d9 100644 --- a/svtools/source/graphic/grfcache.cxx +++ b/svtools/source/graphic/grfcache.cxx @@ -116,11 +116,11 @@ GraphicID::GraphicID( const GraphicObject& rObj ) case( GRAPHIC_GDIMETAFILE ): { - const GDIMetaFile aMtf( rGraphic.GetGDIMetaFile() ); + const GDIMetaFile& rMtf = rGraphic.GetGDIMetaFile(); - mnID1 |= ( aMtf.GetActionSize() & 0x0fffffff ); - mnID2 = aMtf.GetPrefSize().Width(); - mnID3 = aMtf.GetPrefSize().Height(); + mnID1 |= ( rMtf.GetActionSize() & 0x0fffffff ); + mnID2 = rMtf.GetPrefSize().Width(); + mnID3 = rMtf.GetPrefSize().Height(); mnID4 = rGraphic.GetChecksum(); } break;