feea7534 BJ |
1 | /* @(#)valloc.c 4.1 (Berkeley) %G% */ |
2 | #include <valign.h> |
3 | |
4 | char *malloc(); |
5 | |
6 | char * |
7 | valloc(i) |
8 | int i; |
9 | { |
10 | char *cp = malloc(i + (VALSIZ-1)); |
11 | int j; |
12 | |
13 | j = ((int)cp + (VALSIZ-1)) &~ (VALSIZ-1); |
14 | return ((char *)j); |
15 | } |