Module: wine Branch: master Commit: 6799aaf34a0d599492ea7e8dabae1cb3c77a1f96 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6799aaf34a0d599492ea7e8dab...
Author: Vincent Povirk vincent@codeweavers.com Date: Fri Jul 16 14:19:28 2010 -0500
oleaut32: Add test for dibs vs. ddbs in IPicture.
---
dlls/oleaut32/tests/olepicture.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/dlls/oleaut32/tests/olepicture.c b/dlls/oleaut32/tests/olepicture.c index ab4fb48..2259437 100644 --- a/dlls/oleaut32/tests/olepicture.c +++ b/dlls/oleaut32/tests/olepicture.c @@ -216,6 +216,13 @@ test_pic_with_stream(LPSTREAM stream, unsigned int imgsize) ok(hres == S_OK,"IPicture_get_Handle does not return S_OK, but 0x%08x\n", hres); ok(handle != 0, "IPicture_get_Handle returns a NULL handle, but it should be non NULL\n");
+ if (handle) + { + BITMAP bmp; + GetObject((HGDIOBJ)handle, sizeof(BITMAP), &bmp); + todo_wine ok(bmp.bmBits != 0, "not a dib\n"); + } + width = 0; hres = IPicture_get_Width (pic, &width); ok(hres == S_OK,"IPicture_get_Width does not return S_OK, but 0x%08x\n", hres);