diff --git a/OnlineCore/include/Platform/Core/StringStream.h b/OnlineCore/include/Platform/Core/StringStream.h index 2812c0a..b36d0db 100644 --- a/OnlineCore/include/Platform/Core/StringStream.h +++ b/OnlineCore/include/Platform/Core/StringStream.h @@ -29,7 +29,8 @@ class StringStream : public RootObject { void BytesDump(const unsigned char*, u64); void BytesAsciiDump(const unsigned char*, u64); - char* Begin() const{ return mBegin; } + char* Begin() const { return mBegin; } + char* End() const { return mEnd; } private: diff --git a/OnlineCore/src/Core/InstantiationContext.cpp b/OnlineCore/src/Core/InstantiationContext.cpp index 8d9bf0d..1195865 100644 --- a/OnlineCore/src/Core/InstantiationContext.cpp +++ b/OnlineCore/src/Core/InstantiationContext.cpp @@ -1,5 +1,9 @@ #include "Core/InstantiationContext.h" +#define SET_NULL(ptr) \ + (ptr) = 0; \ + asm(""); + namespace nn::nex { InstantiationContext::InstantiationContext() { byte_80 = true; @@ -13,10 +17,6 @@ void InstantiationContext::AddInstance(InstanceControl* instanceControl, u32) {} void InstantiationContext::DelInstance(InstanceControl* instanceControl, u32) {} -#define SET_NULL(ptr) \ - (ptr) = 0; \ - asm(""); - void InstantiationContext::InitContext() { SET_NULL(m_Context[0]); SET_NULL(m_Context[1]);