--- modules/printbackends/cups/gtkcupsutils.c 2007-09-29 13:01:34.226093342 -0500 +++ modules/printbackends/cups/gtkcupsutils.c 2007-09-29 13:04:59.458078750 -0500 @@ -628,7 +628,7 @@ httpSetField(request->http, HTTP_FIELD_CONTENT_LENGTH, length); httpSetField(request->http, HTTP_FIELD_CONTENT_TYPE, "application/ipp"); #ifdef HAVE_HTTP_AUTHSTRING - httpSetField(request->http, HTTP_FIELD_AUTHORIZATION, request->http->authstring); + httpSetField(request->http, HTTP_FIELD_AUTHORIZATION, httpGetAuthString (request->http)); #endif if (httpPost(request->http, request->resource)) @@ -967,7 +967,7 @@ httpClearFields(request->http); #ifdef HAVE_HTTP_AUTHSTRING - httpSetField(request->http, HTTP_FIELD_AUTHORIZATION, request->http->authstring); + httpSetField(request->http, HTTP_FIELD_AUTHORIZATION, httpGetAuthString (request->http)); #endif if (httpGet(request->http, request->resource))