00001 
00022 
00023 
00024 
00025 
00026 
00027 
00028 
00029 #include <sent/stddefs.h>
00030 
00031 
00039 void *
00040 mymalloc(int size)
00041 {
00042   void *p;
00043   if ( (p = malloc(size)) == NULL) {
00044     j_error("cannot malloc %d byte\n",size);
00045   }
00046   return p;
00047 }
00048 
00057 void *
00058 myrealloc(void *ptr, int size)
00059 {
00060   void *p;
00061   if ( (p = realloc(ptr,size)) == NULL) {
00062     j_error("cannot realloc %d byte\n",size);
00063   }
00064   return p;
00065 }
00066 
00075 void *
00076 mycalloc(int nelem, int elsize)
00077 {
00078   void *p;
00079   if ( (p = calloc(nelem,elsize)) == NULL) {
00080     j_error("cannot calloc %d x %d byte\n",nelem, elsize);
00081   }
00082   return p;
00083 }
00084