1: /*
   2:  * Copyright (c) 1980 Regents of the University of California.
   3:  * All rights reserved.  The Berkeley software License Agreement
   4:  * specifies the terms and conditions for redistribution.
   5:  */
   6: 
   7: #if defined(LIBC_SCCS) && !defined(lint)
   8: static char sccsid[] = "@(#)valloc.c	5.2 (Berkeley) 3/9/86";
   9: #endif LIBC_SCCS and not lint
  10: 
  11: char    *malloc();
  12: 
  13: char *
  14: valloc(i)
  15:     int i;
  16: {
  17:     int valsiz = getpagesize(), j;
  18:     char *cp = malloc(i + (valsiz-1));
  19: 
  20:     j = ((int)cp + (valsiz-1)) &~ (valsiz-1);
  21:     return ((char *)j);
  22: }

Defined functions

valloc defined in line 13; never used

Defined variables

sccsid defined in line 8; never used
Last modified: 1986-03-10
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 587
Valid CSS Valid XHTML 1.0 Strict