]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_hc.h
polished 16_vrs.h and put into make file AND! updated copyright to add yakui lover...
[16.git] / src / lib / 16_hc.h
old mode 100644 (file)
new mode 100755 (executable)
index 7959d29..4d0375e
@@ -1,5 +1,5 @@
 /* Project 16 Source Code~
- * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669
+ * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover
  *
  * This file is part of Project 16.
  *
 
 #include "src/lib/16_head.h"
 
-int heaphandle;
-
+#ifdef __BORLANDC__
+void * LargestFreeBlock(size_t* Size);
+#endif
+#ifdef __WATCOMC__
 void __near* LargestFreeBlock(size_t* Size);
+#endif
 size_t _coreleft(void);
 void far* LargestFarFreeBlock(size_t* Size);
 size_t _farcoreleft(void);
@@ -41,11 +44,11 @@ size_t _hugecoreleft(void);
 size_t GetFreeSize(void);
 size_t GetFarFreeSize(void);
 size_t GetNearFreeSize(void);
-void heapdump(void);
-void heapstat(int heap_status, byte *str);
+void heapdump(global_game_variables_t *gvar);
+void heapstat(global_game_variables_t *gvar, int heap_status, byte *str);
 void heapstat0(int heap_status);
 
-void HC_OpenDebug();
-void HC_CloseDebug();
+void HC_OpenDebug(global_game_variables_t *gvar);
+void HC_CloseDebug(global_game_variables_t *gvar);
 
 #endif /* __16HC__ */