(Rive) Make rasterize callback as unique_ptr 65/296465/3
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 28 Jul 2023 06:39:37 +0000 (15:39 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Fri, 28 Jul 2023 06:47:07 +0000 (15:47 +0900)
commitf5a6f64dcdebc4dc6cc807dfcf4b560c53e9bbba
tree0e48b608eb64b69189e1be6d1c81bf3b48592ec0
parenta9be96e480ec800f45f85a9c4800a160dee9fd54
(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: I386b52cf84cebbb4f4bfcf59cd00396d261a0bc0
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