- mprot_snap->backingStore = (snapshot_page_t *)PageAlignAddressUpward(mprot_snap->backingStoreBasePtr);
- mprot_snap->backingRecords = (struct BackingPageRecord *)model_malloc(sizeof(struct BackingPageRecord) * numbackingpages);
- mprot_snap->snapShots = (struct SnapShotRecord *)model_malloc(sizeof(struct SnapShotRecord) * numsnapshots);
- mprot_snap->lastSnapShot = 0;
- mprot_snap->lastBackingPage = 0;
- mprot_snap->lastRegion = 0;
- mprot_snap->maxRegions = nummemoryregions;
- mprot_snap->maxBackingPages = numbackingpages;
- mprot_snap->maxSnapShots = numsnapshots;
+ backingStore = (snapshot_page_t *)PageAlignAddressUpward(backingStoreBasePtr);
+ backingRecords = (struct BackingPageRecord *)model_malloc(sizeof(struct BackingPageRecord) * backing_pages);
+ snapShots = (struct SnapShotRecord *)model_malloc(sizeof(struct SnapShotRecord) * snapshots);