]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_mm.c
those programs are messy! wwww
[16.git] / src / lib / 16_mm.c
index 52b44bbb50b9895f6db1da7b2ee62284d096a5f1..701db3e89c3922bdf1c8f789da182afe4caac8c8 100644 (file)
@@ -674,7 +674,7 @@ void MM_Startup(mminfo_t *mm, mminfotype *mmi)
 //---- length=coreleft();
        printf("                nearheap making!\n");
        _nheapgrow();
-       length=(dword)_coreleft();//(dword)_memmax();//(dword)GetFreeSize();
+       length=(dword)_memavl();//(dword)GetFreeSize();
        start = (void huge *)(mm->nearheap = _nmalloc(length));
        length -= 16-(FP_OFF(start)&15);
        length -= SAVENEARHEAP;
@@ -692,7 +692,7 @@ void MM_Startup(mminfo_t *mm, mminfotype *mmi)
 //---- length=farcoreleft();
        printf("                farheap making!\n");
        _fheapgrow();
-       length=(dword)_farcoreleft();//(dword)GetFarFreeSize();//0xffffUL*4UL;
+       length=(dword)GetFarFreeSize();//0xffffUL*4UL;
        //start = mm->farheap = halloc(length, 1);
        start = mm->farheap = _fmalloc(length);
        length -= 16-(FP_OFF(start)&15);