Changeset 629
- Timestamp:
 - Apr 22, 2007, 7:00:08 AM (19 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/dll/droplist.c (modified) (4 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/dll/droplist.c
r618 r629 17 17 19 Apr 07 SHL Use FreeDragInfoData 18 18 19 Apr 07 SHL Add more drag/drop error checking 19 21 Apr 07 SHL Add debug code to track down reason for PMERR_SOURCE_SAME_AS_TARGET 19 20 20 21 ***********************************************************************/ … … 268 269 pci = (PCNRITEM) ((PCNRDRAGINFO) mp2)->pRecord; 269 270 pDInfo = ((PCNRDRAGINFO) mp2)->pDragInfo; 270 if (!pDInfo) 271 if (!pDInfo) { 272 Runtime_Error(pszSrcFile, __LINE__, "No drag info"); 271 273 return NULL; 274 } 272 275 if (!DrgAccessDraginfo(pDInfo)) { 273 276 Win_Error(HWND_DESKTOP, HWND_DESKTOP, pszSrcFile, __LINE__, … … 424 427 MPFROMLONG(pDItem->ulItemID), 425 428 MPFROMLONG(DMFL_TARGETFAIL)); 426 } // for 429 } // for curitem 427 430 428 431 if (files && numfiles && files[0] && cbFile && ulitemID) { … … 463 466 } 464 467 468 // fixme to know why PM thinks drop not done 469 // this will avoid DrgFreeDraginfo complaints from FreeDragInfoData 470 DbgMsg(pszSrcFile, __LINE__, "calling FreeDragInfoData"); 465 471 FreeDragInfoData(hwndCnr, pDInfo); 466 472  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  