Fix svace issue (uint32_t to long or std::streamsize) 23/287823/2
authorEunki, Hong <eunkiki.hong@samsung.com>
Tue, 7 Feb 2023 01:55:00 +0000 (10:55 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Tue, 7 Feb 2023 03:37:13 +0000 (12:37 +0900)
commita96ad9c8ac26fbc2799a96bc298f3e6d1136c4b8
tree869c8d48454470f88edc9ed4b0a4c1debb41c446
parent45b53d2abf4b2ab0a63d5317c6d3ec96a8f8a4f2
Fix svace issue (uint32_t to long or std::streamsize)

To convert unsigned value into signed value safely,
we should convert as unsigned type with same size as signed type,
and after done, convert into signed type.

Change-Id: I3d8ebb3866c2bd753dd186026f7e1773e0f178a9
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-adaptor/dali-test-suite-utils/test-graphics-buffer.cpp
dali/internal/adaptor-framework/generic/file-stream-impl-generic.cpp
dali/internal/imaging/common/loader-bmp.cpp