]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
1470. [bug] incorrect length passed to snprintf. [RT #5966]
authorMark Andrews <marka@isc.org>
Thu, 8 May 2003 04:03:25 +0000 (04:03 +0000)
committerMark Andrews <marka@isc.org>
Thu, 8 May 2003 04:03:25 +0000 (04:03 +0000)
CHANGES
lib/dns/rbt.c

diff --git a/CHANGES b/CHANGES
index 21289667dea66f863be1a69880eeb6187fb5d5c6..c14abd08dccc5c76e7aa50078e27f1a0220beb3d 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,5 @@
+1470.  [bug]           incorrect length passed to snprintf. [RT #5966]
+
 1469.  [func]          Log end of outgoing zone transfer at same level
                        as the start of transfer is logged. [RT #4441]
 
index a2e84bb9a6022047e2fdecffdc630c4612e5b5f5..b18dca038f63972abbfd669e6d74685d883f1afb 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: rbt.c,v 1.123 2002/08/27 04:53:42 marka Exp $ */
+/* $Id: rbt.c,v 1.124 2003/05/08 04:03:25 marka Exp $ */
 
 /* Principal Authors: DCL */
 
@@ -1412,8 +1412,7 @@ dns_rbt_formatnodename(dns_rbtnode_t *node, char *printname, unsigned int size)
        if (result == ISC_R_SUCCESS)
                dns_name_format(name, printname, size);
        else
-               snprintf(printname, sizeof(printname),
-                        "<error building name: %s>",
+               snprintf(printname, size, "<error building name: %s>",
                         dns_result_totext(result));
 
        return (printname);