home *** CD-ROM | disk | FTP | other *** search
/ gondwana.ecr.mu.oz.au/pub/ / Graphics.tar / Graphics / fermiVogle.tar.Z / fermiVogle.tar / devel / src / valloc.c < prev    next >
C/C++ Source or Header  |  1996-02-07  |  306b  |  20 lines

  1. #include "vogle.h"
  2.  
  3. /*
  4.  * vallocate
  5.  *
  6.  *    Allocate some memory, barfing if malloc returns NULL.
  7.  */
  8. char *
  9. vallocate(unsigned size)
  10. {
  11.     char    *p, buf[60];
  12.  
  13.     if ((p = (char *)malloc(size)) == (char *)0) {
  14.         sprintf(buf,"vallocate: request for %d bytes returned NULL", size);
  15.         verror(buf);
  16.     }
  17.  
  18.     return (p);
  19. }
  20.