]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Mirror fix from trunk.
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Wed, 5 Mar 2014 12:53:37 +0000 (12:53 +0000)
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Wed, 5 Mar 2014 12:53:37 +0000 (12:53 +0000)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/branches/branch-1.7@11675 a1ca3aef-8c08-0410-bb20-df032aa958be

CHANGES.txt
cups/dest.c

index b1fc8d2a3acf702ca39d72f9a155a03a0b5b418c..0d737461deddfcb63c22a526fe21484bd2ced662 100644 (file)
@@ -1,4 +1,4 @@
-CHANGES.txt - 1.7.2 - 2014-02-27
+CHANGES.txt - 1.7.2 - 2014-03-05
 --------------------------------
 
 CHANGES IN CUPS V1.7.2
@@ -7,6 +7,7 @@ CHANGES IN CUPS V1.7.2
          (STR #4356)
        - Documentation fixes (STR #3259, STR #4346)
        - Added a German localization (STR #4363)
+       - cupsEnumDests didn't always call the callback function (STR #4380)
        - "lp -i job-id -H hold" did not work (STR #nnn)
        - CUPS didn't compile on older platforms (STR #4338)
        - Several libcups files did not have the Apple license exception
index 36481f80824815746fd94c44bcc20cc23bb3f39e..855472dc1104d57714d9a6bc9bc3e3f9bde8743e 100644 (file)
@@ -953,11 +953,11 @@ cupsEnumDests(
   * Get Bonjour-shared printers...
   */
 
-  data.type    = type;
-  data.mask    = mask;
-  data.devices = cupsArrayNew3((cups_array_func_t)cups_dnssd_compare_devices,
-                               NULL, NULL, 0, NULL,
-                               (cups_afree_func_t)cups_dnssd_free_device);
+  data.type      = type;
+  data.mask      = mask;
+  data.cb        = cb;
+  data.user_data = user_data;
+  data.devices   = cupsArrayNew3((cups_array_func_t)cups_dnssd_compare_devices, NULL, NULL, 0, NULL, (cups_afree_func_t)cups_dnssd_free_device);
 
 #  ifdef HAVE_DNSSD
   if (DNSServiceCreateConnection(&data.main_ref) != kDNSServiceErr_NoError)