From 5764cffba9324a5a5492c366c2a1fcab6e723d8a Mon Sep 17 00:00:00 2001 From: "Eunki, Hong" Date: Fri, 28 Jan 2022 19:29:36 +0900 Subject: [PATCH] nullptr check of mHandler and mPostHandler Same as above Change-Id: Ic0dbbf7616dd5fc0a116ab7a7fda9808892da756 Signed-off-by: Eunki, Hong --- dali-csharp-binder/src/processor-controller.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dali-csharp-binder/src/processor-controller.cpp b/dali-csharp-binder/src/processor-controller.cpp index cdb9592..d8d699b 100644 --- a/dali-csharp-binder/src/processor-controller.cpp +++ b/dali-csharp-binder/src/processor-controller.cpp @@ -59,11 +59,17 @@ void ProcessorController::Process(bool postProcessor) { // We will ignore Awake events during Process running mKeepRenderingApplied = true; - mHandler(); + if(DALI_LIKELY(mHandler != nullptr)) + { + mHandler(); + } } else { - mPostHandler(); + if(DALI_LIKELY(mPostHandler != nullptr)) + { + mPostHandler(); + } // Make awake events can be applied after PostProcess done. mKeepRenderingApplied = false; } -- 2.7.4