]> Pileus Git - ~andy/gtk/commitdiff
Revert "Fix gtkprintbackendcups crash"
authorMatthias Clasen <mclasen@redhat.com>
Sat, 2 Mar 2013 00:13:30 +0000 (19:13 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 2 Mar 2013 00:13:30 +0000 (19:13 -0500)
This reverts commit 54ffc982e96bc4b2484a2611c7dc5cf24c4c4a1a.

I've undone the GList behaviour change instead.

modules/printbackends/cups/gtkprintbackendcups.c

index 8dbc78bf8955a8db7760bdc9e1f0a72601f92420..96f4be410339f04b3511a8c49b127278aad3a007 100644 (file)
@@ -2067,15 +2067,11 @@ cups_request_printer_list_cb (GtkPrintBackendCups *cups_backend,
         }
 
       /* remove name from checklist if it was found */
-      if (removed_printer_checklist != NULL)
-      {
-          if (node = g_list_find_custom (removed_printer_checklist,
-                                         info->printer_name,
-                                         (GCompareFunc) find_printer))
-               removed_printer_checklist =
-                    g_list_delete_link (removed_printer_checklist,
-                                        node);
-      }
+      node = g_list_find_custom (removed_printer_checklist,
+                                info->printer_name,
+                                (GCompareFunc) find_printer);
+      removed_printer_checklist = g_list_delete_link (removed_printer_checklist,
+                                                     node);
 
       printer = gtk_print_backend_find_printer (backend, info->printer_name);
       if (!printer)