]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Don't create the full name twice (<rdar://problem/23144358>)
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Fri, 13 Nov 2015 19:49:10 +0000 (19:49 +0000)
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Fri, 13 Nov 2015 19:49:10 +0000 (19:49 +0000)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12967 a1ca3aef-8c08-0410-bb20-df032aa958be

CHANGES-2.1.txt
backend/dnssd.c

index 568bb48c263451c8e3a68e4b6baac93ec367e04f..63211b5503ab53531e2a3f32d38e8d27d2934918 100644 (file)
@@ -12,7 +12,7 @@ CHANGES IN CUPS V2.1.1
          <rdar://problem/23134356>, <rdar://problem/23134415>,
          <rdar://problem/23134506>, <rdar://problem/23135066>,
          <rdar://problem/23135122>, <rdar://problem/23135207>,
-         <rdar://problem/23144290>)
+         <rdar://problem/23144290>, <rdar://problem/23144358>)
        - The cupsGetPPD* functions did not work with IPP printers (STR #4725)
        - Some older HP LaserJet printers need a delayed close when printing
          using the libusb-based USB backend (STR #4549)
index 33a6f70d85217d60ce40b9be1e0b74d764c867c8..b46d8cf5f39b49e115b86a90b71ca959b3c5be14 100644 (file)
@@ -921,13 +921,6 @@ get_device(cups_array_t *devices,  /* I - Device array */
   * Yes, add the device...
   */
 
-#ifdef HAVE_DNSSD
-  DNSServiceConstructFullName(fullName, serviceName, regtype, replyDomain);
-#else /* HAVE_AVAHI */
-  avahi_service_name_join(fullName, kDNSServiceMaxDomainName,
-                          serviceName, regtype, replyDomain);
-#endif /* HAVE_DNSSD */
-
   device           = calloc(sizeof(cups_device_t), 1);
   device->name     = strdup(serviceName);
   device->domain   = strdup(replyDomain);
@@ -943,8 +936,7 @@ get_device(cups_array_t *devices,   /* I - Device array */
 #ifdef HAVE_DNSSD
   DNSServiceConstructFullName(fullName, serviceName, regtype, replyDomain);
 #else /* HAVE_AVAHI */
-  avahi_service_name_join(fullName, kDNSServiceMaxDomainName,
-                          serviceName, regtype, replyDomain);
+  avahi_service_name_join(fullName, kDNSServiceMaxDomainName, serviceName, regtype, replyDomain);
 #endif /* HAVE_DNSSD */
 
   device->fullName = strdup(fullName);