]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
libdns: dns_name_dup() can't fail, change return type to void
authorOndřej Surý <ondrej@sury.org>
Fri, 1 Nov 2019 13:24:35 +0000 (08:24 -0500)
committerOndřej Surý <ondrej@isc.org>
Fri, 29 Nov 2019 12:59:40 +0000 (13:59 +0100)
lib/dns/include/dns/name.h
lib/dns/name.c

index b64092d44577a1ec974d054321f22de9c72dd76d..6b504924916429ab15af03844f501363a730b9c5 100644 (file)
@@ -1031,7 +1031,7 @@ dns_name_split(const dns_name_t *name, unsigned int suffixlabels,
  *\li  #ISC_R_SUCCESS  No worries.  (This function should always success).
  */
 
-isc_result_t
+void
 dns_name_dup(const dns_name_t *source, isc_mem_t *mctx,
             dns_name_t *target);
 /*%<
index e751194478378f12797b3a908958b90889b821b9..3bb2e4fcf86758ff33641690b258235085f150e4 100644 (file)
@@ -2159,7 +2159,7 @@ dns_name_split(const dns_name_t *name, unsigned int suffixlabels,
        return;
 }
 
-isc_result_t
+void
 dns_name_dup(const dns_name_t *source, isc_mem_t *mctx,
             dns_name_t *target)
 {
@@ -2193,8 +2193,6 @@ dns_name_dup(const dns_name_t *source, isc_mem_t *mctx,
                else
                        set_offsets(target, target->offsets, NULL);
        }
-
-       return (ISC_R_SUCCESS);
 }
 
 isc_result_t