<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">--- libgnomecups/gnome-cups-request.c.orig	2008-09-11 10:24:30.000000000 +0200
+++ libgnomecups/gnome-cups-request.c	2008-09-11 10:25:30.000000000 +0200
@@ -399,9 +399,14 @@
 	cups_lang_t *language;
 	ipp_t *request;
 	
-	request = ippNewRequest (operation_id);
-	
+	request = ippNew ();
+	request-&gt;request.op.operation_id = operation_id;
+	request-&gt;request.op.request_id = 1;
+
 	language = cupsLangDefault ();
+	ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_CHARSET,
+		      "attributes-charset",
+		      NULL, "utf-8");
 	ippAddString (request, IPP_TAG_OPERATION, IPP_TAG_LANGUAGE,
 		      "attributes-natural-language", 
 		      NULL, language-&gt;language);
</pre></body></html>