home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 348.lha / chatterbox_v1.0 / sources / tracker.h < prev    next >
C/C++ Source or Header  |  1990-02-14  |  706b  |  28 lines

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