internal override void OnDispose(IntPtr nativePtr) { if (m_OnBeforeDownload != null) { m_OnBeforeDownload = null; CfxApi.DownloadHandler.cfx_download_handler_set_managed_callback(NativePtr, 0, IntPtr.Zero); } if (m_OnDownloadUpdated != null) { m_OnDownloadUpdated = null; CfxApi.DownloadHandler.cfx_download_handler_set_managed_callback(NativePtr, 1, IntPtr.Zero); } base.OnDispose(nativePtr); }
internal override void OnDispose(IntPtr nativePtr) { if(m_OnBeforeDownload != null) { m_OnBeforeDownload = null; CfxApi.cfx_download_handler_set_managed_callback(NativePtr, 0, IntPtr.Zero); } if(m_OnDownloadUpdated != null) { m_OnDownloadUpdated = null; CfxApi.cfx_download_handler_set_managed_callback(NativePtr, 1, IntPtr.Zero); } base.OnDispose(nativePtr); }