Austin English : winspool.drv: Skip tests when no printer is installed.

Alexandre Julliard julliard at winehq.org
Thu Nov 11 12:05:48 CST 2010


Module: wine
Branch: master
Commit: d2ee7aa790993bc4315719ced4ed078f311e318c
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d2ee7aa790993bc4315719ced4ed078f311e318c

Author: Austin English <austinenglish at gmail.com>
Date:   Wed Nov 10 23:47:07 2010 -0800

winspool.drv: Skip tests when no printer is installed.

---

 dlls/winspool.drv/tests/info.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/dlls/winspool.drv/tests/info.c b/dlls/winspool.drv/tests/info.c
index b81bde4..a31cbc9 100644
--- a/dlls/winspool.drv/tests/info.c
+++ b/dlls/winspool.drv/tests/info.c
@@ -1924,6 +1924,11 @@ static void test_SetDefaultPrinter(void)
     CHAR    buffer[DEFAULT_PRINTER_SIZE];
     CHAR    org_value[DEFAULT_PRINTER_SIZE];
 
+    if (!default_printer)
+    {
+        skip("There is no default printer installed\n");
+        return;
+    }
 
     if (!pSetDefaultPrinterA)  return;
 	/* only supported on win2k and above */




More information about the wine-cvs mailing list