mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 19:52:56 +00:00
- ExtCreatePen creates a PS_NULL style pen in the LOGPEN Format, use the NULL_PEN StockObject for that matter
- Fixes 24 gdi32 pen winetests svn path=/trunk/; revision=37661
This commit is contained in:
parent
d29825fe8f
commit
cab11c6e20
1 changed files with 19 additions and 11 deletions
|
@ -369,6 +369,8 @@ NtGdiExtCreatePen(
|
|||
}
|
||||
}
|
||||
|
||||
if (dwPenStyle != PS_NULL)
|
||||
{
|
||||
hPen = IntGdiExtCreatePen(dwPenStyle,
|
||||
ulWidth,
|
||||
ulBrushStyle,
|
||||
|
@ -380,6 +382,12 @@ NtGdiExtCreatePen(
|
|||
cjDIB,
|
||||
bOldStylePen,
|
||||
hBrush);
|
||||
}
|
||||
else
|
||||
{
|
||||
hPen = NtGdiGetStockObject(NULL_PEN);
|
||||
}
|
||||
|
||||
if (!hPen && pSafeStyle)
|
||||
{
|
||||
ExFreePoolWithTag(pSafeStyle, TAG_PENSTYLES);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue