mmblocktype huge *scan,huge *last;
dword oldend;
///*d*/word fat=0;
- //word segm=0;
+ word segm=0;
dword extra;
scan = last = mm->mmhead;
scan = scan->next;
}
+ if(seglength>0xfffflu)
+ {
+ segm=seglength/0xfffflu;
+ }
+
//
// take the given range out of the block
//
inc ax
mov ds,ax
}*/
-printf("extra=%lu ", extra);
-printf("oldend=%lu ", oldend);
-printf("length=%u ", scan->length);
-printf("segstart=%u ", segstart);
-printf("seglength=%lu\n", seglength);
+printf("ex=%lu ", extra);
+printf("segm=%u ", segm);
+printf("len=%u ", scan->length);
+printf("segsta=%u ", segstart);
+printf("seglen=%lu\n", seglength);
//MML_UseSpace(?segstart?, ?length?, mm);