Update of /cvsroot/pywin32/pywin32/com/win32comext/shell/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24935
Modified Files:
shell.cpp
Log Message:
SHChangeNotify: allow both items to be None with SHCNF_IDLIST
Index: shell.cpp
===================================================================
RCS file: /cvsroot/pywin32/pywin32/com/win32comext/shell/src/shell.cpp,v
retrieving revision 1.58
retrieving revision 1.59
diff -C2 -d -r1.58 -r1.59
*** shell.cpp 4 Jul 2007 01:46:55 -0000 1.58
--- shell.cpp 18 Jul 2007 08:46:24 -0000 1.59
***************
*** 1428,1432 ****
switch (datatype){
case SHCNF_IDLIST:
! bsuccess=PyObject_AsPIDL(ob1, (ITEMIDLIST **)&p1, FALSE)
&& PyObject_AsPIDL(ob2, (ITEMIDLIST **)&p2, TRUE);
break;
--- 1428,1433 ----
switch (datatype){
case SHCNF_IDLIST:
! // SHCNE_ASSOCCHANGED wants both to be NULL!
! bsuccess=PyObject_AsPIDL(ob1, (ITEMIDLIST **)&p1, TRUE)
&& PyObject_AsPIDL(ob2, (ITEMIDLIST **)&p2, TRUE);
break;
|