Tim Waugh f39457
diff -up cups-1.5.0/notifier/dbus.c.str3947 cups-1.5.0/notifier/dbus.c
Tim Waugh f39457
--- cups-1.5.0/notifier/dbus.c.str3947	2011-03-04 16:55:59.000000000 +0000
Tim Waugh f39457
+++ cups-1.5.0/notifier/dbus.c	2011-09-28 10:42:56.298760622 +0100
Tim Waugh e5e9e3
@@ -4,7 +4,7 @@
Tim Waugh f39457
  *   D-Bus notifier for CUPS.
Tim Waugh e5e9e3
  *
Tim Waugh f39457
  *   Copyright 2008-2010 by Apple Inc.
Tim Waugh e5e9e3
- *   Copyright (C) 2007 Red Hat, Inc.
Tim Waugh e5e9e3
+ *   Copyright (C) 2011 Red Hat, Inc.
Tim Waugh e5e9e3
  *   Copyright (C) 2007 Tim Waugh <twaugh@redhat.com>
Tim Waugh e5e9e3
  *   Copyright 1997-2005 by Easy Software Products.
Tim Waugh e5e9e3
  *
Tim Waugh e5e9e3
@@ -423,10 +423,11 @@ main(int  argc,				/* I - Number of comm
Tim Waugh e5e9e3
 	  p = printer_reasons;
Tim Waugh e5e9e3
 	  for (i = 0; i < attr->num_values; i++)
Tim Waugh e5e9e3
 	  {
Tim Waugh e5e9e3
-	    strcpy(p, attr->values[i].string.text);
Tim Waugh e5e9e3
-	    p += strlen(p);
Tim Waugh e5e9e3
 	    if (i)
Tim Waugh e5e9e3
 	      *p++ = ',';
Tim Waugh e5e9e3
+
Tim Waugh e5e9e3
+	    strcpy(p, attr->values[i].string.text);
Tim Waugh e5e9e3
+	    p += strlen(p);
Tim Waugh e5e9e3
 	  }
Tim Waugh e5e9e3
 	  dbus_message_iter_append_string(&iter, &printer_reasons);
Tim Waugh e5e9e3
 	}