X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Fwin32ss%2Fprinting%2Fbase%2Fwinspool%2Fprinters.c;h=dd3e271fc2642dab2796d76ae750ad2a4afacbb2;hp=6bb5f17e45fa456a2ab86c727a52b1e4ea63377d;hb=7e4bcf78c4b3fffc5110d2d4daa029f337be4c9b;hpb=5df5a009e20968dbca3fc8083af9a41cabcf4d0a diff --git a/reactos/win32ss/printing/base/winspool/printers.c b/reactos/win32ss/printing/base/winspool/printers.c index 6bb5f17e45f..dd3e271fc26 100644 --- a/reactos/win32ss/printing/base/winspool/printers.c +++ b/reactos/win32ss/printing/base/winspool/printers.c @@ -23,11 +23,7 @@ EnumPrintersW(DWORD Flags, LPWSTR Name, DWORD Level, LPBYTE pPrinterEnum, DWORD RpcTryExcept { dwErrorCode = _RpcEnumPrinters(Flags, Name, Level, pPrinterEnum, cbBuf, pcbNeeded, pcReturned); - if (dwErrorCode) - { - ERR("_RpcEnumPrinters failed with error %lu!\n", dwErrorCode); - } - + SetLastError(dwErrorCode); bReturnValue = (dwErrorCode == ERROR_SUCCESS); } RpcExcept(EXCEPTION_EXECUTE_HANDLER) @@ -204,11 +200,7 @@ OpenPrinterW(LPWSTR pPrinterName, LPHANDLE phPrinter, LPPRINTER_DEFAULTSW pDefau RpcTryExcept { dwErrorCode = _RpcOpenPrinter(pPrinterName, phPrinter, pDatatype, pDevModeContainer, AccessRequired); - if (dwErrorCode) - { - ERR("_RpcOpenPrinter failed with error %lu!\n", dwErrorCode); - } - + SetLastError(dwErrorCode); bReturnValue = (dwErrorCode == ERROR_SUCCESS); } RpcExcept(EXCEPTION_EXECUTE_HANDLER)