int heap_status;\r
} hc_use_t;\r
\r
-#ifdef __BORLANDC__\r
-#if 0\r
-/*typedef */struct _heapinfo\r
-{\r
- int _far *_pentry; //- heap entry pointer\r
- size_t _size; //- size of heap entry\r
- int _useflag; //- entry in use return value\r
-};// _heapinfo_t;\r
+#ifdef __WATCOMC__\r
+#define NPTR __near\r
#endif\r
\r
+#ifdef __BORLANDC__\r
+#define NPTR\r
+\r
#define _HEAPBADBEGIN 2 /* heap header is corrupted */\r
#define _HEAPBADNODE 3 /* heap entry is corrupted */\r
#define _HEAPBADPTR 5 /* invalid heap entry pointer (_heapwalk) */\r
#endif\r
\r
//long HC_Newfarcoreleft();\r
-void __near* HC_LargestFreeBlock(size_t* Size);\r
+void NPTR* HC_LargestFreeBlock(size_t* Size);\r
size_t HC_coreleft(void);\r
void far* HC_LargestFarFreeBlock(dword* Size);\r
unsigned long HC_farcoreleft(void);\r