[Wine-devel] [Wine-patches] [eter-2.1] [1/2] winspool.drv: Set pDevModeInputA to NULL if fMode not equal DM_IN_BUFFER(eterbug#8821)

Dmitry Timoshkov dtimoshkov на etersoft.ru
Ср Апр 3 10:43:27 MSK 2013


Tatyana Fokina <tatyana на etersoft.ru> wrote:

> diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c
> index dd84598..fa9d689 100644
> --- a/dlls/winspool.drv/info.c
> +++ b/dlls/winspool.drv/info.c
> @@ -2361,7 +2361,7 @@ LONG WINAPI DocumentPropertiesA(HWND hWnd,HANDLE hPrinter,
>  	hWnd,hPrinter,pDeviceName,pDevModeOutput,pDevModeInput,fMode
>      );
>  
> -    if(!pDeviceName) {
> +    if(!pDeviceName && !*pDeviceName) {
>          LPCWSTR lpNameW = get_opened_printer_name(hPrinter);
>          if(!lpNameW) {
>  		ERR("no name from hPrinter?\n");

Этот кусок, отправленный в wine-patches отдельно, отмечен как 'Rejected'
в http://source.winehq.org/patches. Думаю, что вполне понятно почему.

-- 
Dmitry.


Подробная информация о списке рассылки Wine-devel