public override void FixtureTeardown() { #if __MonoCS__ if (m_adTransform != IntPtr.Zero) { LibXslt.FreeCompiledTransform(m_adTransform); m_adTransform = IntPtr.Zero; } if (m_lexTransform != IntPtr.Zero) { LibXslt.FreeCompiledTransform(m_lexTransform); m_lexTransform = IntPtr.Zero; } if (m_gramTransform != IntPtr.Zero) { LibXslt.FreeCompiledTransform(m_gramTransform); m_gramTransform = IntPtr.Zero; } #endif base.FixtureTeardown(); }
private void SetUpTransform(ref IntPtr transform, string sName) { string sTransformPath = Path.Combine(m_sTransformPath, sName); transform = LibXslt.CompileTransform(sTransformPath); }