Make Dali::Any move operator + Resolve memory leak. 83/282583/5
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 6 Oct 2022 07:41:21 +0000 (16:41 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Tue, 11 Oct 2022 04:10:08 +0000 (13:10 +0900)
commit2a88f17f81f28012b9c0b6d2fd7479d37cd4b1f7
tree462f100da95815dc3e71dadb47d07f5e4c29fff4
parentac5671b6cd839096d1f871107f59b8b6d0df6e7d
Make Dali::Any move operator + Resolve memory leak.

Coverity minor issue fixed.
+
Resolve some memory leak.

Due to Dali::Any copy assign operator doesn't call
previous object's destructor, there can be memory leak.
(For example : Property::Map delete some values in destructor.)

Change-Id: Ifa29dd78b4f3689ed0ff00d9b8bcfe8ad9e167d6
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali/utc-Dali-Any.cpp
dali/public-api/object/any.cpp
dali/public-api/object/any.h