winspool: Return the correct errorcode in OpenPrinter (Xcv).
This commit is contained in:
parent
174d050bb7
commit
fc78034638
|
@ -1419,7 +1419,7 @@ static HANDLE get_opened_printer_entry(LPCWSTR name, LPPRINTER_DEFAULTSW pDefaul
|
||||||
TRACE(",XcvMonitor: %s\n", debugstr_w(&printername[len]));
|
TRACE(",XcvMonitor: %s\n", debugstr_w(&printername[len]));
|
||||||
printer->pm = monitor_load(&printername[len], NULL);
|
printer->pm = monitor_load(&printername[len], NULL);
|
||||||
if (printer->pm == NULL) {
|
if (printer->pm == NULL) {
|
||||||
SetLastError(ERROR_INVALID_PARAMETER);
|
SetLastError(ERROR_UNKNOWN_PORT);
|
||||||
handle = 0;
|
handle = 0;
|
||||||
goto end;
|
goto end;
|
||||||
}
|
}
|
||||||
|
@ -1432,7 +1432,7 @@ static HANDLE get_opened_printer_entry(LPCWSTR name, LPPRINTER_DEFAULTSW pDefaul
|
||||||
TRACE(",XcvPort: %s\n", debugstr_w(&printername[len]));
|
TRACE(",XcvPort: %s\n", debugstr_w(&printername[len]));
|
||||||
printer->pm = monitor_load_by_port(&printername[len]);
|
printer->pm = monitor_load_by_port(&printername[len]);
|
||||||
if (printer->pm == NULL) {
|
if (printer->pm == NULL) {
|
||||||
SetLastError(ERROR_INVALID_PARAMETER);
|
SetLastError(ERROR_UNKNOWN_PORT);
|
||||||
handle = 0;
|
handle = 0;
|
||||||
goto end;
|
goto end;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue