1 #ifndef lint 2 static char sccsid[] = "@(#)valloc.c 4.3 (Berkeley) 07/01/83"; 3 #endif 4 5 char *malloc(); 6 7 char * 8 valloc(i) 9 int i; 10 { 11 int valsiz = getpagesize(), j; 12 char *cp = malloc(i + (valsiz-1)); 13 14 j = ((int)cp + (valsiz-1)) &~ (valsiz-1); 15 return ((char *)j); 16 } 17