home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c065 / 1.ddi / INCLUDE.ZIP / _FHEAP.H < prev    next >
Encoding:
C/C++ Source or Header  |  1990-06-07  |  1.3 KB  |  36 lines

  1. /*------------------------------------------------------------------------
  2.  * filename - _FHEAP.H
  3.  *
  4.  *-----------------------------------------------------------------------*/
  5.  
  6. /*[]------------------------------------------------------------[]*/
  7. /*|                                                              |*/
  8. /*|     Turbo C Run Time Library - Version 3.0                   |*/
  9. /*|                                                              |*/
  10. /*|                                                              |*/
  11. /*|     Copyright (c) 1987, 1990 by Borland International        |*/
  12. /*|     All Rights Reserved.                                     |*/
  13. /*|                                                              |*/
  14. /*[]------------------------------------------------------------[]*/
  15.  
  16.         /* Far Heap Variables */
  17.  
  18. extern  char            huge    *_heapbase;
  19. extern  char            huge    *_heaptop;
  20. extern  char            huge    *_brklvl;
  21.  
  22.         /* Far Heap Functions */
  23.  
  24. #ifdef __cplusplus
  25. extern "C" {
  26. #endif
  27. void far * cdecl    farmalloc(unsigned long __nbytes);
  28. void cdecl        farfree(void far *__ap);
  29. void far *cdecl        farrealloc(void far *__ptr, unsigned long __size);
  30. unsigned long cdecl    farcoreleft(void);
  31. int  cdecl near        _brk(void huge *__addr);
  32. void huge *cdecl near    _sbrk(long __incr);
  33. #ifdef __cplusplus
  34. }
  35. #endif
  36.