Module: wine Branch: master Commit: 619621d9ea931099ce80cfd0453f6d1bc793059f URL: http://source.winehq.org/git/wine.git/?a=commit;h=619621d9ea931099ce80cfd045...
Author: Detlef Riekenberg wine.dev@web.de Date: Mon Jan 15 05:38:22 2007 +0100
winspool: Improve trace for ClosePrinter.
---
dlls/winspool.drv/info.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c index 053cbbe..f3a51d8 100644 --- a/dlls/winspool.drv/info.c +++ b/dlls/winspool.drv/info.c @@ -2961,17 +2961,22 @@ BOOL WINAPI ClosePrinter(HANDLE hPrinter opened_printer_t *printer = NULL; BOOL ret = FALSE;
- TRACE("Handle %p\n", hPrinter); + TRACE("(%p)\n", hPrinter);
EnterCriticalSection(&printer_handles_cs);
if ((i > 0) && (i <= nb_printer_handles)) printer = printer_handles[i - 1];
+ if(printer) { struct list *cursor, *cursor2;
+ TRACE("%p: %s (hXcv: %p) for %s (doc: %p)\n", printer->pm, + debugstr_w(printer->pm ? printer->pm->dllname : NULL), + printer->hXcv, debugstr_w(printer->name), printer->doc ); + if(printer->doc) EndDocPrinter(hPrinter);