xref: /csrg-svn/lib/libc/gen/valloc.c (revision 13564)
1 /*	valloc.c	4.2	83/07/01	*/
2 
3 char	*malloc();
4 
5 char *
6 valloc(i)
7 	int i;
8 {
9 	int valsiz = getpagesize(), j;
10 	char *cp = malloc(i + (valsize-1));
11 
12 	j = ((int)cp + (valsiz-1)) &~ (valsiz-1);
13 	return ((char *)j);
14 }
15