Vincent Povirk : oleaut32: Add test for dibs vs. ddbs in IPicture.

Alexandre Julliard julliard at winehq.org
Mon Jul 19 11:05:30 CDT 2010


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

Author: Vincent Povirk <vincent at 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);




More information about the wine-cvs mailing list