gdi32: Add device name to wine_get_gdi_driver call.

This commit is contained in:
Piotr Caban 2023-05-08 14:15:49 +02:00 committed by Alexandre Julliard
parent f739bfc3c2
commit 0ba17961a9
4 changed files with 5 additions and 5 deletions

View file

@ -42,7 +42,7 @@ static CRITICAL_SECTION_DEBUG critsect_debug =
};
static CRITICAL_SECTION driver_section = { &critsect_debug, -1, 0, 0, 0, 0 };
typedef const void * (CDECL *driver_entry_point)( unsigned int version );
typedef const void * (CDECL *driver_entry_point)( unsigned int version, const WCHAR *device );
struct graphics_driver
{

View file

@ -719,8 +719,8 @@ HDC WINAPI NtGdiOpenDCW( UNICODE_STRING *device, const DEVMODEW *devmode, UNICOD
funcs = get_display_driver();
else if (hspool)
{
const struct gdi_dc_funcs * (CDECL *wine_get_gdi_driver)( unsigned int ) = hspool;
funcs = wine_get_gdi_driver( WINE_GDI_DRIVER_VERSION );
const struct gdi_dc_funcs * (CDECL *wine_get_gdi_driver)( unsigned int, const WCHAR * ) = hspool;
funcs = wine_get_gdi_driver( WINE_GDI_DRIVER_VERSION, device ? device->Buffer : NULL );
}
if (!funcs)
{

View file

@ -687,7 +687,7 @@ static struct gdi_dc_funcs psdrv_funcs =
/******************************************************************************
* PSDRV_get_gdi_driver
*/
const struct gdi_dc_funcs * CDECL PSDRV_get_gdi_driver( unsigned int version )
const struct gdi_dc_funcs * CDECL PSDRV_get_gdi_driver( unsigned int version, const WCHAR *name )
{
if (version != WINE_GDI_DRIVER_VERSION)
{

View file

@ -1,4 +1,4 @@
@ cdecl wine_get_gdi_driver(long) PSDRV_get_gdi_driver
@ cdecl wine_get_gdi_driver(long str) PSDRV_get_gdi_driver
@ stdcall -private DllRegisterServer()
# Printer driver config exports