From 43be5a22e9cf512ed1d4e464a68dc91e58a23dfb Mon Sep 17 00:00:00 2001 From: Kimmo Hoikka Date: Thu, 8 Dec 2016 13:37:41 +0000 Subject: [PATCH] Stop unnecessary copying of property maps in ImageView::SetImage Change-Id: I3f0c228e80478ea76a4cf8cdd1eaaf0702f0fcc5 --- dali-toolkit/internal/controls/image-view/image-view-impl.cpp | 2 +- dali-toolkit/internal/controls/image-view/image-view-impl.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dali-toolkit/internal/controls/image-view/image-view-impl.cpp b/dali-toolkit/internal/controls/image-view/image-view-impl.cpp index 89e4c7b..ec0e177 100644 --- a/dali-toolkit/internal/controls/image-view/image-view-impl.cpp +++ b/dali-toolkit/internal/controls/image-view/image-view-impl.cpp @@ -90,7 +90,7 @@ void ImageView::SetImage( Image image ) } } -void ImageView::SetImage( Property::Map map ) +void ImageView::SetImage( const Property::Map& map ) { mUrl.clear(); mImage.Reset(); diff --git a/dali-toolkit/internal/controls/image-view/image-view-impl.h b/dali-toolkit/internal/controls/image-view/image-view-impl.h index df0e66b..2dec681 100644 --- a/dali-toolkit/internal/controls/image-view/image-view-impl.h +++ b/dali-toolkit/internal/controls/image-view/image-view-impl.h @@ -68,7 +68,7 @@ public: * If the handle is empty, ImageView will display nothing * @param[in] map The Dali::Property::Map to use for to display. */ - void SetImage( Dali::Property::Map map ); + void SetImage( const Dali::Property::Map& map ); /** * @copydoc Dali::Toolkit::SetImage -- 2.7.4