From 4addacc312d3ee05bb17d59d9658349b5b9b70ab Mon Sep 17 00:00:00 2001 From: "Leandro A. F. Pereira" Date: Tue, 11 Jul 2006 15:09:47 +0000 Subject: Fix crash when there's no default printer selected --- hardinfo2/arch/common/printers.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'hardinfo2/arch/common/printers.h') diff --git a/hardinfo2/arch/common/printers.h b/hardinfo2/arch/common/printers.h index 01beb5dd..af4793ac 100644 --- a/hardinfo2/arch/common/printers.h +++ b/hardinfo2/arch/common/printers.h @@ -63,7 +63,11 @@ scan_printers(void) noprinters = cupsGetPrinters(&printers); default_printer = cupsGetDefault(); - + + if (!default_printer) { + default_printer = ""; + } + if (noprinters > 0) { printer_list = g_strdup_printf("[Printers (CUPS)]\n"); for (i = 0; i < noprinters; i++) { -- cgit v1.2.3