From 684f71790401727cc45f4dad1822ddae46305072 Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 25 Feb 2019 09:07:37 +0800 Subject: +widgets --- Source/Asura.Engine/Object.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Source/Asura.Engine/Object.cpp') diff --git a/Source/Asura.Engine/Object.cpp b/Source/Asura.Engine/Object.cpp index 56fc164..9ecd825 100644 --- a/Source/Asura.Engine/Object.cpp +++ b/Source/Asura.Engine/Object.cpp @@ -11,11 +11,15 @@ namespace AsuraEngine void Object::Retain(Object* obj) { + if (!obj) + return; ++obj->mRC; } void Object::Release(Object* obj) { + if (!obj) + return; if (--obj->mRC == 0) delete obj; } -- cgit v1.1-26-g67d0