]> Pileus Git - ~andy/gtk/blobdiff - modules/printbackends/cups/gtkcupsutils.c
Add support for 'auth-info' attribute to the CUPS backend
[~andy/gtk] / modules / printbackends / cups / gtkcupsutils.c
index bcd03dc4be609c2af3237b3b1a6dedc5ad8d1861..cd97f10efd6ec62370d9888bb7f354a45327f0b9 100644 (file)
@@ -187,6 +187,10 @@ gtk_cups_request_new_with_username (http_t             *connection,
                                      "requesting-user-name",
                                      NULL, cupsUser ());
 
+  request->auth_info_required = NULL;
+  request->auth_info = NULL;
+  request->need_auth_info = FALSE;
+
   cupsLangFree (language);
 
   return request;
@@ -241,6 +245,7 @@ gtk_cups_request_free (GtkCupsRequest *request)
     }
 
   g_free (request->username);
+  g_strfreev (request->auth_info_required);
 
   gtk_cups_result_free (request->result);