From fb7d9a3e4e97fc1683b309ec917f9b34f225ec4a Mon Sep 17 00:00:00 2001 From: matthew <> Date: Fri, 18 Jul 2014 04:16:09 +0000 Subject: Change lsearch()'s "base" argument to require a non-const pointer to align with POSIX and other systems. Pointed out by Elliott Hughes on tech ok deraadt --- src/lib/libc/stdlib/lsearch.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/libc/stdlib/lsearch.c b/src/lib/libc/stdlib/lsearch.c index a01d80e008..8cad05f510 100644 --- a/src/lib/libc/stdlib/lsearch.c +++ b/src/lib/libc/stdlib/lsearch.c @@ -1,4 +1,4 @@ -/* $OpenBSD: lsearch.c,v 1.4 2009/10/27 23:59:59 deraadt Exp $ */ +/* $OpenBSD: lsearch.c,v 1.5 2014/07/18 04:16:09 matthew Exp $ */ /* * Copyright (c) 1989, 1993 @@ -41,7 +41,7 @@ static void *linear_base(const void *, const void *, size_t *, size_t, cmp_fn_t, int); void * -lsearch(const void *key, const void *base, size_t *nelp, size_t width, +lsearch(const void *key, void *base, size_t *nelp, size_t width, cmp_fn_t compar) { -- cgit v1.2.3-55-g6feb