fix correct implement of GetPath

svn path=/trunk/; revision=28718
This commit is contained in:
Magnus Olsen 2007-08-31 18:19:09 +00:00
parent dfa9b6f56f
commit 87dc60c75b

View file

@ -91,16 +91,25 @@ FlattenPath(
/* /*
* @implemented * @implemented
*/ */
int INT
STDCALL STDCALL
GetPath( GetPath(HDC hdc,
HDC hdc, LPPOINT pptlBuf,
LPPOINT a1, LPBYTE pjTypes,
LPBYTE a2, INT cptBuf)
int a3
)
{ {
return NtGdiGetPath ( hdc, a1, a2, a3 ); INT retValue = -1;
if (GDI_HANDLE_GET_TYPE(hdc) != GDI_OBJECT_TYPE_METADC)
{
SetLastError(ERROR_INVALID_PARAMETER);
}
else
{
retValue = NtGdiGetPath(hdc,pptlBuf,pjTypes,cptBuf);
}
return retValue;
} }