diff --git a/reactos/dll/win32/gdi32/misc/stubs.c b/reactos/dll/win32/gdi32/misc/stubs.c index 72c50ea8e6d..4567052d415 100644 --- a/reactos/dll/win32/gdi32/misc/stubs.c +++ b/reactos/dll/win32/gdi32/misc/stubs.c @@ -831,21 +831,31 @@ SetColorSpace( } /* - * @unimplemented + * @implemented */ BOOL STDCALL -GetDeviceGammaRamp( - HDC a0, - LPVOID a1 - ) +GetDeviceGammaRamp( HDC hdc, + LPVOID lpGammaRamp) { - UNIMPLEMENTED; - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return FALSE; + BOOL retValue = FALSE; + if (lpGammaRamp == NULL) + { + SetLastError(ERROR_INVALID_PARAMETER); + } + else + { + retValue = NtGdiGetDeviceGammaRamp(hdc,lpGammaRamp); + } + + return retValue; } + + + + /* * @unimplemented */