make(1): remove unnecessary test from bmake_strndup

The passed memory is never NULL.
This commit is contained in:
rillig 2020-08-12 18:47:21 +00:00
parent 243e94f8fd
commit ee1eefc8ec
1 changed files with 2 additions and 5 deletions

View File

@ -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 max_len)
size_t len;
char *p;
if (str == NULL)
return NULL;
for (len = 0; len < max_len; len++)
if (str[len] == '\0')
break;