Skip to content

Commit 67b6448

Browse files
committed
Fix NPE when there's no default printer
1 parent d58c3ae commit 67b6448

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/qz/printer/PrintServiceMatcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public static NativePrinter matchPrinter(String printerSearch, boolean silent) {
8181
if (!silent) { log.debug("Searching for PrintService matching {}", printerSearch); }
8282

8383
NativePrinter defaultPrinter = getDefaultPrinter();
84-
if (printerSearch.equals(defaultPrinter.getName())) {
84+
if (defaultPrinter != null && printerSearch.equals(defaultPrinter.getName())) {
8585
if (!silent) { log.debug("Matched default printer, skipping further search"); }
8686
return defaultPrinter;
8787
}

0 commit comments

Comments
 (0)