PIObject::scopeList() fix

DeployMacros supports for "$<>" files
This commit is contained in:
2020-06-17 16:49:02 +03:00
parent f662a92380
commit 4910631ce8
4 changed files with 12 additions and 6 deletions

View File

@@ -237,15 +237,14 @@
if (pid == 0) return; \
uint id = __classNameIDS(); \
PIMutexLocker ml(__meta_mutex()); \
__meta_data()[pid]; \
__MetaData & eh(__meta_data()[id]); \
if (eh.scope_id.contains(pid)) return; \
__MetaData & ehp(__meta_data()[pid]); \
__MetaData ehp(__meta_data().value(pid)); \
eh.eh_set << ehp.eh_set; \
eh.eh_func << ehp.eh_func; \
eh.scope_id = ehp.scope_id; \
eh.scope_list = ehp.scope_list; \
eh.addScope(PIStringAscii(#name), pid); \
eh.addScope(__classNameS(), id); \
} \
}; \
__ParentInitializer__ __parent_init__; \