From 9bf0080136425ca60d63cf06c518a13ece5ab89b Mon Sep 17 00:00:00 2001 From: Vitaliy Margolen Date: Sat, 18 Mar 2006 11:20:03 -0700 Subject: [PATCH] gdi: Handle NT style \\.\DISPLAY1 name that we return. --- dlls/gdi/driver.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/gdi/driver.c b/dlls/gdi/driver.c index c9ac55210c4..9f40a8d0117 100644 --- a/dlls/gdi/driver.c +++ b/dlls/gdi/driver.c @@ -365,11 +365,13 @@ BOOL DRIVER_GetDriverName( LPCWSTR device, LPWSTR driver, DWORD size ) { static const WCHAR displayW[] = { 'd','i','s','p','l','a','y',0 }; static const WCHAR devicesW[] = { 'd','e','v','i','c','e','s',0 }; + static const WCHAR display1W[] = {'\\','\\','.','\\','D','I','S','P','L','A','Y','1',0}; static const WCHAR empty_strW[] = { 0 }; WCHAR *p; /* display is a special case */ - if (!strcmpiW( device, displayW )) + if (!strcmpiW( device, displayW ) || + !strcmpiW( device, display1W )) { lstrcpynW( driver, displayW, size ); return TRUE;