diff --git a/BeefLibs/corlib/src/Object.bf b/BeefLibs/corlib/src/Object.bf index e9b5f50c..a2703e25 100644 --- a/BeefLibs/corlib/src/Object.bf +++ b/BeefLibs/corlib/src/Object.bf @@ -99,6 +99,14 @@ namespace System strBuffer.Append("@"); ((int)Internal.UnsafeCastToPtr(this)).ToString(strBuffer, "X", null); } + + private static void ToString(Object obj, String strBuffer) + { + if (obj == null) + strBuffer.Append("null"); + else + obj.ToString(strBuffer); + } [SkipCall, NoShow] protected virtual void GCMarkMembers()