Messages in this thread Patch in this message | | | From | Alan Jenkins <> | Subject | [PATCH 08/10] lib: bsearch - remove redundant special case for arrays of size 0 | Date | Sat, 7 Nov 2009 21:03:59 +0000 |
| |
> On Thu, 24 Sep 2009, Rusty Russell wrote: > >> The if (num == 0) line is superfluous.
On 9/27/09, Tim Abbott <tabbott@ksplice.com> wrote: > > You are quite right.
Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk> --- lib/bsearch.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/lib/bsearch.c b/lib/bsearch.c index 4297c98..2e70664 100644 --- a/lib/bsearch.c +++ b/lib/bsearch.c @@ -34,8 +34,6 @@ void *bsearch(const void *key, const void *base, size_t num, size_t size, int (*cmp)(const void *key, const void *elt)) { int start = 0, end = num - 1, mid, result; - if (num == 0) - return NULL; while (start <= end) { mid = (start + end) / 2; -- 1.6.3.3
| |