Module Name: src Committed By: rillig Date: Wed Aug 12 18:47:22 UTC 2020
Modified Files: src/usr.bin/make: make_malloc.c Log Message: make(1): remove unnecessary test from bmake_strndup The passed memory is never NULL. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/usr.bin/make/make_malloc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/make/make_malloc.c diff -u src/usr.bin/make/make_malloc.c:1.13 src/usr.bin/make/make_malloc.c:1.14 --- src/usr.bin/make/make_malloc.c:1.13 Wed Aug 12 03:27:29 2020 +++ src/usr.bin/make/make_malloc.c Wed Aug 12 18:47:21 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: make_malloc.c,v 1.13 2020/08/12 03:27:29 rillig Exp $ */ +/* $NetBSD: make_malloc.c,v 1.14 2020/08/12 18:47:21 rillig Exp $ */ /*- * Copyright (c) 2009 The NetBSD Foundation, Inc. @@ -28,7 +28,7 @@ #ifdef MAKE_NATIVE #include <sys/cdefs.h> -__RCSID("$NetBSD: make_malloc.c,v 1.13 2020/08/12 03:27:29 rillig Exp $"); +__RCSID("$NetBSD: make_malloc.c,v 1.14 2020/08/12 18:47:21 rillig Exp $"); #endif #include <stdio.h> @@ -92,9 +92,6 @@ bmake_strndup(const char *str, size_t ma size_t len; char *p; - if (str == NULL) - return NULL; - for (len = 0; len < max_len; len++) if (str[len] == '\0') break;