home *** CD-ROM | disk | FTP | other *** search
/ ftp.parl.clemson.edu / 2015-02-07.ftp.parl.clemson.edu.tar / ftp.parl.clemson.edu / pub / coven / coven-utils-1.1.tgz / coven-utils-1.1.tar / utils / coven-module-parser / emalloc.c < prev    next >
C/C++ Source or Header  |  2003-01-28  |  336b  |  29 lines

  1. /*
  2.  * (C) 2001 Clemson University
  3.  *
  4.  * See COPYING in top-level directory.
  5.  */
  6.  
  7.  
  8.  
  9. #include <stdio.h>
  10.  
  11. void *malloc();
  12.  
  13. /*
  14.  *    emalloc --- error checking malloc routine
  15.  */
  16. void * emalloc(unsigned int size)
  17. {
  18.     void *p;
  19.  
  20.  
  21.     if (!(p = malloc(size)))
  22.     {
  23.         fprintf(stderr,"no more dynamic storage - aborting\n");
  24.         exit(1);
  25.     }
  26.  
  27.     return(p);
  28. }
  29.