summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib/merge.c
diff options
context:
space:
mode:
authorRobert Nordier <rnordier@FreeBSD.org>1998-11-04 08:55:34 +0000
committerRobert Nordier <rnordier@FreeBSD.org>1998-11-04 08:55:34 +0000
commit7fb5f2bae42caf75f9785ded7cc398bf59176800 (patch)
tree1a04cc04a457cc59ca57ef9e554d36eacccf77c2 /lib/libc/stdlib/merge.c
parentc194030b863bd3759e951250b5aa3e0b80766ebb (diff)
Notes
Diffstat (limited to 'lib/libc/stdlib/merge.c')
-rw-r--r--lib/libc/stdlib/merge.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/libc/stdlib/merge.c b/lib/libc/stdlib/merge.c
index a47e3007290e..e188dfe1a1a3 100644
--- a/lib/libc/stdlib/merge.c
+++ b/lib/libc/stdlib/merge.c
@@ -111,6 +111,9 @@ mergesort(base, nmemb, size, cmp)
return (-1);
}
+ if (nmemb == 0)
+ return (0);
+
/*
* XXX
* Stupid subtraction for the Cray.