]> pd.if.org Git - pdclib/blobdiff - functions/stdlib/bsearch.c
Porting current working set from CVS.
[pdclib] / functions / stdlib / bsearch.c
index 881c99af99e5414bd58def477d76abcd7afe2d85..b9a33c65064fc64fd11470b4f58ed504e10da909 100644 (file)
@@ -42,14 +42,13 @@ void * bsearch( const void * key, const void * base, size_t nmemb, size_t size,
 #ifdef TEST
 #include <_PDCLIB_test.h>
 
-int compare( const void * left, const void * right )
+static int compare( const void * left, const void * right )
 {
     return *( (unsigned char *)left ) - *( (unsigned char *)right );
 }
 
-int main()
+int main( void )
 {
-    BEGIN_TESTS;
     TESTCASE( bsearch( "e", abcde, 4, 1, compare ) == NULL );
     TESTCASE( bsearch( "e", abcde, 5, 1, compare ) == &abcde[4] );
     TESTCASE( bsearch( "a", abcde + 1, 4, 1, compare ) == NULL );