Update of /cvsroot/pywin32/pywin32/com/TestSources/PyCOMTest
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16003
Modified Files:
SimpleCounter.h DSCArrayTest.cpp
Log Message:
For some bizarre reason the compile failed with reference to
::InlineIsEqualGUID() - just use normal '=='!
Index: DSCArrayTest.cpp
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/TestSources/PyCOMTest/DSCArrayTest.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** DSCArrayTest.cpp 25 Apr 2004 04:10:48 -0000 1.1
--- DSCArrayTest.cpp 13 Feb 2006 01:21:55 -0000 1.2
***************
*** 29,33 ****
for (int i=0; i < sizeof(arr) / sizeof(arr[0]); i++)
{
! if (::InlineIsEqualGUID(*arr[i],riid))
return S_OK;
}
--- 29,33 ----
for (int i=0; i < sizeof(arr) / sizeof(arr[0]); i++)
{
! if (*arr[i] == riid)
return S_OK;
}
Index: SimpleCounter.h
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/TestSources/PyCOMTest/SimpleCounter.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** SimpleCounter.h 25 Apr 2004 04:10:48 -0000 1.3
--- SimpleCounter.h 13 Feb 2006 01:21:55 -0000 1.4
***************
*** 35,39 ****
STDMETHOD(InterfaceSupportsErrorInfo)(REFIID riid)
{
! return (::InlineIsEqualGUID(IID_ISimpleCounter,riid))
? S_OK
: S_FALSE;
--- 35,39 ----
STDMETHOD(InterfaceSupportsErrorInfo)(REFIID riid)
{
! return (IID_ISimpleCounter == riid)
? S_OK
: S_FALSE;
|