meso: use macro to refactor auto obj declaration

This commit is contained in:
TuxSH
2018-11-11 15:59:27 +01:00
committed by Michael Scire
parent 86c43331eb
commit eb7e4153d1
11 changed files with 31 additions and 121 deletions

View File

@@ -29,14 +29,6 @@ class KReadableEvent : public KSynchronizationObject, public IClient<KEvent, KRe
bool isSignaled = false;
};
inline void intrusive_ptr_add_ref(KReadableEvent *obj)
{
intrusive_ptr_add_ref((KAutoObject *)obj);
}
inline void intrusive_ptr_release(KReadableEvent *obj)
{
intrusive_ptr_release((KAutoObject *)obj);
}
MESOSPHERE_AUTO_OBJECT_DEFINE_INCREF(ReadableEvent);
}