user32: Uncomment and explain a test in test_DestroyCursor().

This commit is contained in:
Andrew Riedi 2007-12-09 23:05:29 -08:00 committed by Alexandre Julliard
parent e46751f531
commit 573fcad0b4
1 changed files with 9 additions and 2 deletions

View File

@ -411,9 +411,16 @@ static void test_DestroyCursor(void)
SetCursor(NULL);
/* Trying to destroy the cursor properly fails now for some reason with ERROR_INVALID_CURSOR_HANDLE */
/* Trying to destroy the cursor properly fails now with
* ERROR_INVALID_CURSOR_HANDLE. This happens because we called
* DestroyCursor() 2+ times after calling SetCursor(). The calls to
* GetCursor() and SetCursor(NULL) in between make no difference. */
ret = DestroyCursor(cursor);
/* ok(ret, "DestroyCursor failed, GetLastError=%d\n", GetLastError()); */
todo_wine {
ok(!ret, "DestroyCursor succeeded.\n");
error = GetLastError();
ok(error == ERROR_INVALID_CURSOR_HANDLE, "Last error: 0x%08x\n", error);
}
DeleteObject(cursorInfo.hbmMask);
DeleteObject(cursorInfo.hbmColor);