Update of /cvsroot/pywin32/pywin32/com/win32comext/adsi/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15630
Modified Files:
PyIDirectorySearch.i
Log Message:
Freeing a column upon failure caused problems in later calls.
Index: PyIDirectorySearch.i
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32comext/adsi/src/PyIDirectorySearch.i,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** PyIDirectorySearch.i 24 Sep 2004 07:25:12 -0000 1.1
--- PyIDirectorySearch.i 6 Oct 2004 02:07:29 -0000 1.2
***************
*** 144,149 ****
ret = Py_BuildValue("NiN", PyWinObject_FromWCHAR(col.pszAttrName), col.dwADsType, values);
}
}
- _swig_self->FreeColumn(&col);
PyWinObject_FreeWCHAR(szName);
return ret;
--- 144,149 ----
ret = Py_BuildValue("NiN", PyWinObject_FromWCHAR(col.pszAttrName), col.dwADsType, values);
}
+ _swig_self->FreeColumn(&col);
}
PyWinObject_FreeWCHAR(szName);
return ret;
|