1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
#include "je_lua.h" #include "je_lua_shared.hpp" #include "libjin/jin.h" namespace JinEngine { namespace Lua { void Shared::retain() { ++mCount; } void Shared::release() { if (--mCount <= 0) { delete this; } } } }