4 static void test_mem_get();
5 static void test_mem_get_zero();
6 static void test_mem_free();
11 fprintf( stderr, "Running all tests for mem.c\n" );
17 fprintf( stderr, "Done\n\n" );
25 fprintf( stderr, " Testing mem_get ... " );
27 size_t len = 1000000000;
28 char *pt = mem_get( len );
32 fprintf( stderr, "OK\n" );
36 void test_mem_get_zero()
38 fprintf( stderr, " Testing mem_get_zero ... " );
42 char *pt = mem_get_zero( len );
44 for ( i = 0; i <= len; i++ ) {
45 assert( pt[ i ] == '\0' );
50 fprintf( stderr, "OK\n" );
56 fprintf( stderr, " Testing mem_free ... " );
58 void *pt = mem_get( 100 );
62 printf( "pt: %s\n", ( char * ) pt );
66 fprintf( stderr, "OK\n" );