X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Flayouting%2Fmeasured-size.h;h=e426a29435392554f621005baae394ea01e28799;hb=20125e47f9f183b0d39972ada01280da8984d942;hp=451362bdec1f65884d17bdfad81c968da984ec88;hpb=750f18c7e28f835cf1f4d7412b1a1b36c4eac049;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/layouting/measured-size.h b/dali-toolkit/devel-api/layouting/measured-size.h old mode 100644 new mode 100755 index 451362b..e426a29 --- a/dali-toolkit/devel-api/layouting/measured-size.h +++ b/dali-toolkit/devel-api/layouting/measured-size.h @@ -17,7 +17,7 @@ * limitations under the License. */ -#include +#include #include #include @@ -40,7 +40,8 @@ public: }; MeasuredSize() - : mMeasuredSize( 0u ) + : mMeasuredSize( 0u ), + mState ( MeasuredSize::State::MEASURED_SIZE_OK ) { } @@ -60,8 +61,11 @@ public: MeasuredSize& operator=( const MeasuredSize& rhs ) { - this->mMeasuredSize = rhs.mMeasuredSize; - this->mState = rhs.mState; + if( this != &rhs ) + { + this->mMeasuredSize = rhs.mMeasuredSize; + this->mState = rhs.mState; + } return *this; }