home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 001-099 / ff027.lzh / SafeMalloc / test.c < prev   
C/C++ Source or Header  |  1986-06-29  |  475b  |  25 lines

  1. #include <stdio.h>
  2.  
  3. extern char *_mymalloc ();
  4. #define malloc(SZ) _mymalloc( SZ, __FILE__, __LINE__ )
  5. #define    free(PTR) _myfree( PTR, __FILE__, __LINE__ )
  6.  
  7. #define AREA1 (15)
  8. #define AREA2 (64)
  9. #define AREA3 (67)
  10.  
  11. main ()
  12. {
  13.     register char *area1;
  14.     register char *area2;
  15.     register char *area3;
  16.  
  17.     area1 = malloc (AREA1);
  18.     area2 = malloc (AREA2);
  19.     * (area1 + AREA1) = 0;
  20.     area3 = malloc (AREA3);
  21.     * (area2 - 1) = 0;
  22.     free (area1);
  23.     free (area1);
  24. }
  25.