[gtk+] Revert "Fix gtkprintbackendcups crash"



commit 9d36dbb44ba14adeb29135de01a936eb623375f2
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Mar 1 19:13:30 2013 -0500

    Revert "Fix gtkprintbackendcups crash"
    
    This reverts commit 54ffc982e96bc4b2484a2611c7dc5cf24c4c4a1a.
    
    I've undone the GList behaviour change instead.

 modules/printbackends/cups/gtkprintbackendcups.c |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)
---
diff --git a/modules/printbackends/cups/gtkprintbackendcups.c 
b/modules/printbackends/cups/gtkprintbackendcups.c
index 8dbc78b..96f4be4 100644
--- a/modules/printbackends/cups/gtkprintbackendcups.c
+++ b/modules/printbackends/cups/gtkprintbackendcups.c
@@ -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)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]