diff --git a/XenonUtils/xbox.h b/XenonUtils/xbox.h index 790d440..0361b0f 100644 --- a/XenonUtils/xbox.h +++ b/XenonUtils/xbox.h @@ -105,7 +105,7 @@ struct xpointer { } - xpointer(T* ptr) : ptr(reinterpret_cast(ptr) - reinterpret_cast(MmGetHostAddress(0))) + xpointer(T* p) : ptr(p != nullptr ? (reinterpret_cast(p) - reinterpret_cast(MmGetHostAddress(0))) : 0) { }