home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_progs / mem_util / tracker.lzh / TRACKER / TRACKER.H < prev   
C/C++ Source or Header  |  1991-08-16  |  682b  |  24 lines

  1. /* tracking macros to use tracker routines */
  2.  
  3. #define AllocMem(x,y) TrackingAllocMem(x,y,__FILE__,__LINE__)
  4. #define FreeMem(x,y) TrackingFreeMem(x,y,__FILE__,__LINE__)
  5.  
  6. #define AllocSignal(x) TrackingAllocSignal(x,__FILE__,__LINE__)
  7. #define FreeSignal(x) TrackingFreeSignal(x,__FILE__,__LINE__)
  8.  
  9. #define Lock(x,y) TrackingLock(x,__FILE__,__LINE__)
  10. #define UnLock(x,y) TrackingUnLock(x,__FILE__,__LINE__)
  11. #define DupLock(x) TrackingDupLock(x,__FILE__,__LINE__)
  12.  
  13. void *TrackingAllocMem();
  14. void TrackingFreeMem();
  15.  
  16. long TrackingAllocSignal();
  17. void TrackingFreeSignal();
  18.  
  19. void *TrackingAllocRaster();
  20. void TrackingFreeRaster();
  21.  
  22. struct FileLock *TrackingLock();
  23. void TrackingUnLock();
  24.