summaryrefslogtreecommitdiffstats
path: root/views/drag_utils_win.cc
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-12 21:58:18 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-12 21:58:18 +0000
commit8c3dc79bc13ba84f418d3c135e1bf296a3e29722 (patch)
tree32eb9688d500a90eb74a7c4f8cb5a97e507dd0fc /views/drag_utils_win.cc
parentabaccb2cb8cff8138e5ea9daf420645e5852c9eb (diff)
downloadchromium_src-8c3dc79bc13ba84f418d3c135e1bf296a3e29722.zip
chromium_src-8c3dc79bc13ba84f418d3c135e1bf296a3e29722.tar.gz
chromium_src-8c3dc79bc13ba84f418d3c135e1bf296a3e29722.tar.bz2
Refactors OSExchangeData for easier portability.
BUG=none TEST=none Review URL: http://codereview.chromium.org/164401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23230 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/drag_utils_win.cc')
-rw-r--r--views/drag_utils_win.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/views/drag_utils_win.cc b/views/drag_utils_win.cc
index ed01386..b2d35f2 100644
--- a/views/drag_utils_win.cc
+++ b/views/drag_utils_win.cc
@@ -10,6 +10,7 @@
#include "app/gfx/canvas.h"
#include "app/os_exchange_data.h"
+#include "app/os_exchange_data_provider_win.h"
#include "base/gfx/gdi_util.h"
namespace drag_utils {
@@ -69,10 +70,9 @@ void SetDragImageOnDataObject(const gfx::Canvas& canvas,
HBITMAP bitmap = CreateBitmapFromCanvas(canvas, width, height);
// Attach 'bitmap' to the data_object.
- SetDragImageOnDataObject(bitmap, width, height,
- cursor_x_offset,
- cursor_y_offset,
- data_object);
+ SetDragImageOnDataObject(
+ bitmap, width, height, cursor_x_offset, cursor_y_offset,
+ OSExchangeDataProviderWin::GetIDataObject(*data_object));
}
} // namespace drag_utils