]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
strncat is a macro on some platforms. Move thee #ifdef outside of function
authorMark Andrews <marka@isc.org>
Tue, 20 Apr 2004 13:54:17 +0000 (13:54 +0000)
committerMark Andrews <marka@isc.org>
Tue, 20 Apr 2004 13:54:17 +0000 (13:54 +0000)
call.

bin/named/main.c

index 351e0324e8d92bde8bcc0650737de8fa54152fb0..9c772c8f836f345a9f081dc656e6672f0c71bfde 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: main.c,v 1.119.2.9 2004/04/20 06:52:53 marka Exp $ */
+/* $Id: main.c,v 1.119.2.10 2004/04/20 13:54:17 marka Exp $ */
 
 #include <config.h>
 
@@ -580,13 +580,12 @@ main(int argc, char *argv[]) {
         * Record version in core image.
         * strings named.core | grep "named version:"
         */
-       strncat(version,
 #ifdef __DATE__
-               "named version: BIND " VERSION " (" __DATE__ ")",
+       strncat(version, "named version: BIND " VERSION " (" __DATE__ ")", 
+               sizeof(version));
 #else
-               "named version: BIND " VERSION,
+       strncat(version, "named version: BIND " VERSION, sizeof(version));
 #endif
-               sizeof(version));
        version[sizeof(version) - 1] = '\0';
        result = isc_file_progname(*argv, program_name, sizeof(program_name));
        if (result != ISC_R_SUCCESS)