gdi32: Introduce NtGdiSelectPen.
Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Huw Davies <huw@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
8b8b43d5f3
commit
4dd693a7ea
|
@ -215,20 +215,16 @@ invalid:
|
|||
}
|
||||
|
||||
/***********************************************************************
|
||||
* PEN_SelectObject
|
||||
* NtGdiSelectPen (win32u.@)
|
||||
*/
|
||||
static HGDIOBJ PEN_SelectObject( HGDIOBJ handle, HDC hdc )
|
||||
HGDIOBJ WINAPI NtGdiSelectPen( HDC hdc, HGDIOBJ handle )
|
||||
{
|
||||
PENOBJ *pen;
|
||||
HGDIOBJ ret = 0;
|
||||
DC *dc = get_dc_ptr( hdc );
|
||||
WORD type;
|
||||
DC *dc;
|
||||
|
||||
if (!dc)
|
||||
{
|
||||
SetLastError( ERROR_INVALID_HANDLE );
|
||||
return 0;
|
||||
}
|
||||
if (!(dc = get_dc_ptr( hdc ))) return 0;
|
||||
|
||||
if ((pen = get_any_obj_ptr( handle, &type )))
|
||||
{
|
||||
|
@ -268,6 +264,16 @@ static HGDIOBJ PEN_SelectObject( HGDIOBJ handle, HDC hdc )
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* PEN_SelectObject
|
||||
*/
|
||||
static HGDIOBJ PEN_SelectObject( HGDIOBJ handle, HDC hdc )
|
||||
{
|
||||
HGDIOBJ ret = NtGdiSelectPen( hdc, handle );
|
||||
if (!ret) SetLastError( ERROR_INVALID_HANDLE );
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
/***********************************************************************
|
||||
* PEN_DeleteObject
|
||||
|
|
Loading…
Reference in New Issue