Fix more compile error/warnings for gcc-13 13/295413/4
authorEunki Hong <eunkiki.hong@samsung.com>
Thu, 6 Jul 2023 23:07:17 +0000 (08:07 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Fri, 7 Jul 2023 13:17:50 +0000 (22:17 +0900)
commit4c77e81e2834f7786a89e89c83e250b1e743ea5d
tree3ef9a4091802564943e7feaf596ee77680c0276d
parent65728f89c792d35c0091cfe2c7b9394a8b5b0594
Fix more compile error/warnings for gcc-13

Remove these kind of warning messages

/home/leaf/work/dali-adaptor/dali/internal/addons/common/addon-manager.cpp:63:19: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
   63 |   return std::move(mImpl->LoadAddOns(addonNames));
/home/leaf/work/dali-adaptor/dali/internal/web-engine/common/web-engine-impl.cpp:59:19: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
   59 |   return std::move(fullName.str());
/home/leaf/work/dali-adaptor/dali/internal/imaging/common/webp-loading.cpp:220:19: warning: the address of ‘Dali::Internal::Adaptor::WebPLoading::Impl::mWebPData’ will never be NULL [-Waddress]
  220 |     if(&mWebPData != nullptr)

Change-Id: Icaa16235545d063ca6a555aa327930a7a5b8236e
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-adaptor/dali-test-suite-utils/test-actor-utils.h
dali/internal/addons/common/addon-manager.cpp
dali/internal/imaging/common/webp-loading.cpp
dali/internal/web-engine/common/web-engine-impl.cpp