Mercurial > hg > icedtea7-forest-aarch64 > jdk
changeset 7902:b64f4a90cee7
8046007: Java app receives javax.print.PrintException: Printer is not accepting job
Reviewed-by: prr, bae
author | aivanov |
---|---|
date | Mon, 18 Aug 2014 11:08:51 +0400 |
parents | b25397be1e6a |
children | 434a2dde9c21 |
files | src/windows/native/sun/windows/WPrinterJob.cpp |
diffstat | 1 files changed, 2 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/src/windows/native/sun/windows/WPrinterJob.cpp Fri Aug 15 12:46:02 2014 -0700 +++ b/src/windows/native/sun/windows/WPrinterJob.cpp Mon Aug 18 11:08:51 2014 +0400 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -927,14 +927,7 @@ if (type == GETJOBCOUNT) { ret = pPrinterInfo->cJobs; } else if (type == ACCEPTJOB) { - if (pPrinterInfo->Status & - (PRINTER_STATUS_ERROR | - PRINTER_STATUS_NOT_AVAILABLE | - PRINTER_STATUS_NO_TONER | - PRINTER_STATUS_OUT_OF_MEMORY | - PRINTER_STATUS_OFFLINE | - PRINTER_STATUS_USER_INTERVENTION | - PRINTER_STATUS_DOOR_OPEN)) { + if (pPrinterInfo->Status & PRINTER_STATUS_PENDING_DELETION) { ret = 0; } else {