winspool: (4) improve trace for ClosePrinter

Detlef Riekenberg wine.dev at web.de
Sun Jan 14 22:38:22 CST 2007


-- 
 
By by ... Detlef

-------------- next part --------------
>From 242d30fb9aabdb569c927f3ad80e88c080c2323a Mon Sep 17 00:00:00 2001
From: Detlef Riekenberg <wine.dev at web.de>
Date: Mon, 15 Jan 2007 05:28:52 +0100
Subject: [PATCH] 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..6e84e26 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);
 
-- 
1.4.1



More information about the wine-patches mailing list