Hi, I know a one-character typo in a comment is not important, but here is the diff anyway:
Index: lib/libc/stdlib/bsearch.c =================================================================== RCS file: /home/carlos/cvs/src/lib/libc/stdlib/bsearch.c,v retrieving revision 1.6 diff -u -r1.6 bsearch.c --- lib/libc/stdlib/bsearch.c 8 Aug 2005 08:05:36 -0000 1.6 +++ lib/libc/stdlib/bsearch.c 25 Nov 2010 22:15:49 -0000 @@ -37,7 +37,7 @@ * is odd, moving left simply involves halving lim: e.g., when lim * is 5 we look at item 2, so we change lim to 2 so that we will * look at items 0 & 1. If lim is even, the same applies. If lim - * is odd, moving right again involes halving lim, this time moving + * is odd, moving right again involves halving lim, this time moving * the base up one item past p: e.g., when lim is 5 we change base * to item 3 and make lim 2 so that we will look at items 3 and 4. * If lim is even, however, we have to shrink it by one before -- Carlos -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.