]> Pileus Git - ~andy/gtk/commitdiff
cups: Use IPP api when necessary with CUPS 1.6
authorRico Tzschichholz <ricotz@t-online.de>
Sun, 5 Aug 2012 07:56:58 +0000 (09:56 +0200)
committerRico Tzschichholz <ricotz@t-online.de>
Sun, 5 Aug 2012 07:56:58 +0000 (09:56 +0200)
modules/printbackends/cups/gtkprintbackendcups.c

index d9110be158eae1393fc28067b2917ecdc93b385f..c79fe9da21aee10d25b5ab75b2ec090670029c5e 100644 (file)
@@ -1835,9 +1835,9 @@ cups_printer_handle_attribute (GtkPrintBackendCups *cups_backend,
            info->auth_info_required[i] = g_strdup (ippGetString (attr, i, NULL));
        }
     }
-  else if (strcmp (attr->name, "number-up-default") == 0)
+  else if (strcmp (ippGetName (attr), "number-up-default") == 0)
     {
-      info->default_number_up = attr->values[0].integer;
+      info->default_number_up = ippGetInteger (attr, 0);
     }
   else
     {