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