From 8935a8d95e1534f07550ce8ebf38a947c6328344 Mon Sep 17 00:00:00 2001 From: subhransu mohanty Date: Fri, 31 May 2019 08:48:02 +0900 Subject: [PATCH] rlottie/example: Fixed asan warning of unintialized pointer access --- example/evasapp.h | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/example/evasapp.h b/example/evasapp.h index 9639664..12b9ee8 100644 --- a/example/evasapp.h +++ b/example/evasapp.h @@ -56,20 +56,20 @@ public: void addRenderPostCb(appCb renderPostcb, void *data) {mRenderPostCb = renderPostcb; mRenderPostData = data;} static std::vector jsonFiles(const std::string &dir, bool recurse=false); public: - int mw; - int mh; - Ecore_Evas *mEcoreEvas; - Evas *mEvas; - Evas_Object *mBackground; - appCb mResizeCb; - void *mResizeData; - appCb mExitCb; - void *mExitData; - appCb mKeyCb; - void *mKeyData; - appCb mRenderPreCb; - void *mRenderPreData; - appCb mRenderPostCb; - void *mRenderPostData; + int mw{0}; + int mh{0}; + Ecore_Evas *mEcoreEvas{nullptr}; + Evas *mEvas{nullptr}; + Evas_Object *mBackground{nullptr}; + appCb mResizeCb{nullptr}; + void *mResizeData{nullptr}; + appCb mExitCb{nullptr}; + void *mExitData{nullptr}; + appCb mKeyCb{nullptr}; + void *mKeyData{nullptr}; + appCb mRenderPreCb{nullptr}; + void *mRenderPreData{nullptr}; + appCb mRenderPostCb{nullptr}; + void *mRenderPostData{nullptr}; }; #endif //EVASAPP_H -- 2.7.4