X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_hc.h;h=5924d2a5fac7aecbacd2d8b489c94fc89f8a80bc;hb=71fff90bbd895c10c83e339f93b3a579b50e595b;hp=1dac364b1356ac35c5d012a5cbdefdca0b1b1dcc;hpb=674818e0edce700207ec26f72fff3c0584a25bea;p=16.git diff --git a/src/lib/16_hc.h b/src/lib/16_hc.h index 1dac364b..5924d2a5 100755 --- a/src/lib/16_hc.h +++ b/src/lib/16_hc.h @@ -28,27 +28,20 @@ #include "src/lib/16_head.h" +long HC_farcoreleft(); #ifdef __BORLANDC__ -#define CHIKAKU near -#define _nmalloc(size) malloc(size) -#define _nfree(block) free(block) -#define _nrealloc(block,size) realloc(block,size) -#define _ncalloc(num,size) calloc(num,size) -#define _nheapmin() 0 +void * HC_LargestFreeBlock(size_t* Size); #endif #ifdef __WATCOMC__ -//#define SETTOUJ I_CHIKAKU _n -#define CHIKAKU __near +void __near* HC_LargestFreeBlock(size_t* Size); #endif - -void CHIKAKU* HC_LargestFreeBlock(size_t* Size); size_t HC_coreleft(void); void far* HC_LargestFarFreeBlock(size_t* Size); -size_t HC_farcoreleft(void); -//void huge* HC_LargestHugeFreeBlock(size_t* Size); -//size_t HC_hugecoreleft(void); -//void __based(__self)* LargestBasedFreeBlock(size_t* Size); -//size_t _basedcoreleft(void); +size_t HC_farcoreleft_(void); +/*void huge* LargestHugeFreeBlock(size_t* Size); +size_t _hugecoreleft(void); +void __based(__self)* LargestBasedFreeBlock(size_t* Size); +size_t _basedcoreleft(void);*/ size_t HC_GetFreeSize(void); size_t HC_GetFarFreeSize(void); size_t HC_GetNearFreeSize(void);