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