From: mike Date: Thu, 13 Dec 2012 20:02:33 +0000 (+0000) Subject: The scheduler did not remove color profiles after deleting a printer (STR #4232) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00670439cd2a2d447f4cdd9cb6a397444af9657c;p=thirdparty%2Fcups.git The scheduler did not remove color profiles after deleting a printer (STR #4232) git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10761 7a7537e8-13f0-0310-91df-b6672ffda945 --- diff --git a/CHANGES-1.6.txt b/CHANGES-1.6.txt index c45974b523..fee1be4d45 100644 --- a/CHANGES-1.6.txt +++ b/CHANGES-1.6.txt @@ -7,6 +7,8 @@ CHANGES IN CUPS V1.6.2 - Security: All file, directory, user, and group settings are now stored in a separate cups-files.conf configuration file that cannot be set through the CUPS web interface or APIs (STR #4223) + - The scheduler did not remove color profiles after deleting a printer + (STR #4232) - The CUPS library did not always detect a timed out connection to the server which could cause temporary loss of printing from applications (STR #4187) diff --git a/scheduler/colorman.c b/scheduler/colorman.c index ddb7a6fce3..53cd03d8a5 100644 --- a/scheduler/colorman.c +++ b/scheduler/colorman.c @@ -1128,7 +1128,7 @@ colord_delete_device( message = COLORD_DBUS_MSG(COLORD_DBUS_PATH, "DeleteDevice"); dbus_message_iter_init_append(message, &args); - dbus_message_iter_append_basic(&args, DBUS_TYPE_STRING, &device_id); + dbus_message_iter_append_basic(&args, DBUS_TYPE_OBJECT_PATH, &device_id); /* * Send the DeleteDevice request synchronously...