Update of /cvsroot/pywin32/pywin32/com/win32com/src
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv2297
Modified Files:
Tag: py3k
oleargs.cpp
Log Message:
Check success of PyWinObject_AsDATE
Index: oleargs.cpp
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32com/src/oleargs.cpp,v
retrieving revision 1.41.2.4
retrieving revision 1.41.2.5
diff -C2 -d -r1.41.2.4 -r1.41.2.5
*** oleargs.cpp 20 Sep 2008 17:26:28 -0000 1.41.2.4
--- oleargs.cpp 13 Oct 2008 20:39:41 -0000 1.41.2.5
***************
*** 157,161 ****
{
V_VT(var) = VT_DATE;
! PyWinObject_AsDATE(obj, &(V_DATE(var)));
}
else if (PYWIN_BUFFER_CHECK(obj)) {
--- 157,162 ----
{
V_VT(var) = VT_DATE;
! if (!PyWinObject_AsDATE(obj, &(V_DATE(var))))
! return FALSE;
}
else if (PYWIN_BUFFER_CHECK(obj)) {
|