#include "quakedef.h"
#if MEMPARANOIA
+#ifdef _MSC_VER
+#include <vadefs.h>
+#else
#include <stdint.h>
+#endif
#define MEMHEADER_SENTINEL_FOR_ADDRESS(p) ((sentinel_seed ^ (unsigned int) (uintptr_t) (p)) + sentinel_seed)
unsigned int sentinel_seed;
#else
{
if (data == NULL)
{
- Con_DPrintf("Mem_Free: data == NULL (called at %s:%i)", filename, fileline);
+ Con_DPrintf("Mem_Free: data == NULL (called at %s:%i)\n", filename, fileline);
return;
}
*/
void Memory_Init (void)
{
+#if MEMPARANOIA
sentinel_seed = rand();
+#endif
poolchain = NULL;
tempmempool = Mem_AllocPool("Temporary Memory", POOLFLAG_TEMP, NULL);
zonemempool = Mem_AllocPool("Zone", 0, NULL);