DXGL r125 - Code Review

Jump to navigation Jump to search
Repository:DXGL
Revision:r124‎ | r125 | r126 >
Date:00:46, 15 March 2012
Author:admin
Status:new
Tags:
Comment:
Add TestCooperativeLevel
Modified paths:
  • /ddraw/glDirectDraw.cpp (modified) (history)

Diff [purge]

Index: ddraw/glDirectDraw.cpp
@@ -1357,9 +1357,9 @@
13581358 }
13591359 HRESULT WINAPI glDirectDraw7::TestCooperativeLevel()
13601360 {
1361 - if(!this) return DDERR_INVALIDPARAMS;
1362 - FIXME("IDirectDraw::TestCooperativeLevel: stub\n");
1363 - ERR(DDERR_GENERIC);
 1361+ if(!this) return DDERR_INVALIDOBJECT;
 1362+ if(fullscreen) return DDERR_EXCLUSIVEMODEALREADYSET;
 1363+ return DDERR_NOEXCLUSIVEMODE;
13641364 }
13651365 HRESULT WINAPI glDirectDraw7::GetDeviceIdentifier(LPDDDEVICEIDENTIFIER2 lpdddi, DWORD dwFlags)
13661366 {