Piotr Caban : ole32: Change DoDragDrop return value on IDropTarget:: Drop call.

Alexandre Julliard julliard at winehq.org
Mon Mar 3 13:20:09 CST 2014


Module: wine
Branch: master
Commit: bc2c6d39a69201ab64a03822ddd44f904853e8c7
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=bc2c6d39a69201ab64a03822ddd44f904853e8c7

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Sat Mar  1 14:46:20 2014 +0100

ole32: Change DoDragDrop return value on IDropTarget::Drop call.

---

 dlls/ole32/ole2.c |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dlls/ole32/ole2.c b/dlls/ole32/ole2.c
index baaf02e..766b1e7 100644
--- a/dlls/ole32/ole2.c
+++ b/dlls/ole32/ole2.c
@@ -2430,11 +2430,11 @@ static void OLEDD_TrackStateChange(TrackerWindowInfo* trackerInfo)
 	 */
         case DRAGDROP_S_DROP:
           if (*trackerInfo->pdwEffect != DROPEFFECT_NONE)
-            IDropTarget_Drop(trackerInfo->curDragTarget,
-                             trackerInfo->dataObject,
-                             trackerInfo->dwKeyState,
-                             trackerInfo->curMousePos,
-                             trackerInfo->pdwEffect);
+            trackerInfo->returnValue =  IDropTarget_Drop(trackerInfo->curDragTarget,
+                                                         trackerInfo->dataObject,
+                                                         trackerInfo->dwKeyState,
+                                                         trackerInfo->curMousePos,
+                                                         trackerInfo->pdwEffect);
           else
             IDropTarget_DragLeave(trackerInfo->curDragTarget);
           break;




More information about the wine-cvs mailing list