private void SetCallbacks() { lock (classLock) if (Prt4Unity.postLogMessageDelegate == null) { Prt4Unity.postLogMessageDelegate = new PostLogMessage(LogMessage); IntPtr p = Marshal.GetFunctionPointerForDelegate(Prt4Unity.postLogMessageDelegate); SetLogMessageCallback(p); } }
private void SetCallbacks() { lock(classLock) if(Prt4Unity.postLogMessageDelegate == null) { Prt4Unity.postLogMessageDelegate = new PostLogMessage(LogMessage); IntPtr p = Marshal.GetFunctionPointerForDelegate(Prt4Unity.postLogMessageDelegate); SetLogMessageCallback(p); } }