aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2/arch/common/printers.h
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2006-07-11 15:09:47 +0000
committerLeandro A. F. Pereira <leandro@hardinfo.org>2006-07-11 15:09:47 +0000
commit4addacc312d3ee05bb17d59d9658349b5b9b70ab (patch)
tree744714d1788acce33af1dca614874f53f203df6d /hardinfo2/arch/common/printers.h
parent88ad4b5628d05109881a5cdd88dce7a10b28434b (diff)
Fix crash when there's no default printer selected
Diffstat (limited to 'hardinfo2/arch/common/printers.h')
-rw-r--r--hardinfo2/arch/common/printers.h6
1 files changed, 5 insertions, 1 deletions
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++) {