home *** CD-ROM | disk | FTP | other *** search
/ Software Recommendations - 1998 Season 1 / DNBCD4.iso / develop / NUMEGA / smartchk / DATA1.CAB / Data_Files / Default.dph < prev    next >
Encoding:
Text File  |  1997-09-25  |  1.7 KB  |  51 lines

  1. ;
  2. ; DEFAULT.DPH
  3. ;
  4. ; BoundsChecker 5.0
  5. ; Copyright 1995-1997 NuMega Technologies, Inc.
  6. ;
  7. ; This file contains the static symbols that BoundsChecker is
  8. ; aware of from the Borland Delphi run time library. It can be 
  9. ; substituted for DEFAULT.DAT if a Delphi application experiences 
  10. ; long startup times under BoundsChecker.
  11. ; Do not modify this file.  All new entries
  12. ; must be added to your local copy of ROUTINE.DAT.
  13. ;
  14.  
  15. ; Delphi Allocation and Deallocation routines
  16. SysGetMem         ID  014
  17. @GetMem           ID  014          ; Delphi's memory allocation
  18. AllocMem          ID  014
  19. SysFreeMem        ID  020
  20. @FreeMem          ID  020          ; Delphi's memory free
  21. StrDispose        ID  020
  22. DisposeStr        ID  020
  23. SysReallocMem     ID  021
  24. @ReallocMem       ID  021          ; Delphi's ReallocMem function
  25. StrAlloc          ID  023          ; Delphi's StrAlloc
  26. NewStr            ID  024
  27. StrNew            ID  025          ; Delphi's StrNew
  28. StrBufSize        ID  028          ; Delphi Sizing functions
  29. @ClassCreate      ID  031          ; Called by object constructors
  30.  
  31. StrCat,cat(destz_eax,srcz_edx)
  32. AppendStr,cat(destz_eax,srcz_edx)
  33. StrCopy,(destz_eax,srcz_edx)
  34. StrECopy,(destz_eax,srcz_edx)
  35. StrLCopy,(destz_eax,srcz_edx,count_ecx)
  36. StrMove,(destz_eax,srcz_edx)
  37. StrPCopy,(destz_eax,srcz_edx)
  38. StrPLCopy,(destz_eax,srcz_edx,count_ecx)
  39. ;Move,(destz_eax,srcz_edx)
  40. StrLCat,(destz_eax,srcz_edx,count_ecx)
  41. @FillChar,(destz_eax,skipint,count_edx)
  42.  
  43. OLEAUT32:SysAllocString         ID 035
  44. OLEAUT32:SysAllocStringLen      ID 036
  45. OLEAUT32:SysAllocStringByteLen  ID 037
  46. OLEAUT32:SysFreeString          ID 038
  47. OLEAUT32:SysReAllocStringLen    ID 039
  48. OLEAUT32:SysReAllocString       ID 040
  49.  
  50.