Index: base/gfx/bitmap_platform_device_win.cc |
=================================================================== |
--- base/gfx/bitmap_platform_device_win.cc (revision 3604) |
+++ base/gfx/bitmap_platform_device_win.cc (working copy) |
@@ -376,18 +376,19 @@ |
src_rect->top, |
SRCCOPY); |
} else { |
+ DCHECK(copy_width != 0 && copy_height != 0); |
BLENDFUNCTION blend_function = {AC_SRC_OVER, 0, 255, AC_SRC_ALPHA}; |
- AlphaBlend(dc, |
- x, |
- y, |
- copy_width, |
- copy_height, |
- source_dc, |
- src_rect->left, |
- src_rect->top, |
- copy_width, |
- copy_height, |
- blend_function); |
+ GdiAlphaBlend(dc, |
+ x, |
+ y, |
+ copy_width, |
+ copy_height, |
+ source_dc, |
+ src_rect->left, |
+ src_rect->top, |
+ copy_width, |
+ copy_height, |
+ blend_function); |
} |
LoadTransformToDC(source_dc, data_->transform()); |