SerialiseObject must use MakeRes to get type info

This commit is contained in:
baldurk
2016-02-07 18:37:56 +01:00
parent c31fad9570
commit 38c2803389
+1 -1
View File
@@ -1068,7 +1068,7 @@ string ToStrHelper<false, VkPresentModeWSI>::Get(const VkPresentModeWSI &el)
#define SerialiseObject(type, name, obj) \
{ \
ResourceId id; \
if(m_Mode >= WRITING) id = MGR()->GetID(obj.handle); \
if(m_Mode >= WRITING) id = MGR()->GetID(MakeRes(obj)); \
Serialise(name, id); \
if(m_Mode < WRITING) obj = type(MGR()->GetLiveResource(id).handle); \
}