deleted: DEBUG.16
deleted: MMDUMP.16
deleted: PROFILE.16
modified: exmmtest.exe
modified: src/exmmtest.c
modified: src/lib/16_mm.c
+++ /dev/null
-Seg:0 Size:5202 Owner:0xfa\r
-Seg:1452 Size:256 Owner:0x64d2\r
-Seg:1552 Size:48 Owner:0x922a\r
-Seg:1af4 Size:18 Owner:0x2bfe\r
-Seg:1eea Size:49430 Owner:0xff01\r
-Seg:e000 Size:4294909951 Owner:0x64d2\r
//file load or read definition
#define FILERL
-//#define FILEREAD
+#define FILEREAD
void
main(int argc, char *argv[])
getch();
+//goto xmsskip;
+
//
// detect EMS and allocate up to 64K at page frame
//
{
printf("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); //bug!
printf(" XMS!\n");
- //MML_SetupXMS(mm, mmi); // allocate as many UMBs as possible
+ MML_SetupXMS(mm, mmi); // allocate as many UMBs as possible
}
//
if (mm->bombonerror)
{
printf(OUT_OF_MEM_MSG,(size-mmi->nearheap));
+ printf("for stability reasons the program will shut down! wwww\n");
+ MM_Shutdown(mm);
exit(-1);
}
else