(Rive) Make rasterize callback as unique_ptr 93/296993/1
authorEunki Hong <eunkiki.hong@samsung.com>
Tue, 8 Aug 2023 12:59:23 +0000 (21:59 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Tue, 8 Aug 2023 12:59:23 +0000 (21:59 +0900)
commit63c8ba056ccc25dfd15df746c033d1db4cb5568a
tree48e3282de7bea3f4beb84a5f0a3b6a20cd5f01fa
parent3ed4032936e3de056c074bae682b7b33a9b28ce6
(Rive) Make rasterize callback as unique_ptr

Since UnregisterEventCallback don't delete the CallbackBase,
there might be some memory leak.

Similar patch applied on lottie. So let we also make it rive-animation-manager.

Change-Id: If2d9959830a8fcfd4d7df80e60ee5c8a9b7d86d5
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
dali-extension/internal/rive-animation-view/rive-animation-manager.cpp
dali-extension/internal/rive-animation-view/rive-animation-manager.h
dali-extension/internal/rive-animation-view/rive-animation-view-impl.cpp