Module: wine Branch: master Commit: bc2c6d39a69201ab64a03822ddd44f904853e8c7 URL: http://source.winehq.org/git/wine.git/?a=commit;h=bc2c6d39a69201ab64a03822dd...
Author: Piotr Caban piotr@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;