sbrk (need_to_alloc);
}
-#if (_MSC_VER >= 1000)
+#if ((_MSC_VER >= 1000) && (_MSC_VER < 1300))
/* MSVC 4.2 invokes these functions from mainCRTStartup to initialize
a heap via HeapCreate. They are normally defined by the runtime,
but we override them here so that the unnecessary HeapCreate call
is not performed. */
+/* MSVC 7.0 does not allow you to redefine _heap_init or _heap_term. */
+
int __cdecl
_heap_init (void)
{