Fix svace phase 2 : Print error log when malloc failed 10/307010/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 4 Mar 2024 01:43:17 +0000 (10:43 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 4 Mar 2024 01:49:13 +0000 (10:49 +0900)
commit8d5c795840afe64ce15c317eff026e9985722dfd
treedad0f8ca7dd0339c673f53ea2f254476f77856c2
parent55431a458d8a0b2c06172b5c3cb91ebfb29f8722
Fix svace phase 2 : Print error log when malloc failed

Let we print error log if malloc failed.

There was some codes that we assume malloc success always.
This is not safe. So we have to add some guard codes for malloc failed cases.

Change-Id: Ie2f3500258ba2c33a3df1adf492d56f3235048f1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
17 files changed:
dali/devel-api/text-abstraction/glyph-buffer-data.cpp
dali/internal/graphics/gles-impl/egl-graphics-controller.cpp
dali/internal/graphics/gles-impl/gles-graphics-buffer.cpp
dali/internal/graphics/gles-impl/gles2-graphics-memory.cpp
dali/internal/imaging/common/gif-loading.cpp
dali/internal/imaging/common/image-operations.cpp
dali/internal/imaging/common/loader-jpeg-turbo.cpp
dali/internal/imaging/common/loader-png.cpp
dali/internal/imaging/common/pixel-buffer-impl.cpp
dali/internal/imaging/common/webp-loading.cpp
dali/internal/text/text-abstraction/bidirectional-support-impl.cpp
dali/internal/text/text-abstraction/cairo-renderer.cpp
dali/internal/text/text-abstraction/hyphenation-impl.cpp
dali/internal/text/text-abstraction/plugin/embedded-item.cpp
dali/internal/text/text-abstraction/plugin/font-client-plugin-impl.cpp
dali/internal/text/text-abstraction/plugin/font-client-utils.cpp
dali/internal/text/text-abstraction/plugin/font-face-glyph-cache-manager.cpp