From 2e29303ce832cbe8be8247ce0ab1c3048936006d Mon Sep 17 00:00:00 2001 From: hyzboy Date: Tue, 19 Nov 2024 01:17:10 +0800 Subject: [PATCH] update few for compatibility --- inc/hgl/type/object/ObjectManager.h | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/inc/hgl/type/object/ObjectManager.h b/inc/hgl/type/object/ObjectManager.h index 69dfc74..e28520c 100644 --- a/inc/hgl/type/object/ObjectManager.h +++ b/inc/hgl/type/object/ObjectManager.h @@ -86,13 +86,12 @@ namespace hgl template SafePtrData *CreateObject(const SourceCodeLocation &scl,ARGS...args) { - ObjectBaseInfo obi - { - .hash_code =GetTypeHash(), - .object_manager =this, - .serial_number =AcquireSerialNumber(), - .source_code_location=scl - }; + ObjectBaseInfo obi; + + obi.hash_code =GetTypeHash(); + obi.object_manager =this; + obi.serial_number =AcquireSerialNumber(); + obi.source_code_location=scl; Object *obj=object_allocator->Create(obi);