Dispose method now prevents finalizer from being called

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4883 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2003-06-10 22:15:09 +00:00
commit 3695a3e0db

View file

@ -440,6 +440,7 @@ $1 = &temp; %}
swigCMemOwn = false;
}
swigCPtr = IntPtr.Zero;
GC.SuppressFinalize(this);
}
%typemap(csdestruct_derived) SWIGTYPE {
@ -448,6 +449,7 @@ $1 = &temp; %}
swigCMemOwn = false;
}
swigCPtr = IntPtr.Zero;
GC.SuppressFinalize(this);
base.Dispose();
}