Changeset 85526 in vbox for trunk/src/VBox/HostDrivers/Support
- Timestamp:
- Jul 29, 2020 3:50:36 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp
r85525 r85526 451 451 { 452 452 AssertReturn(pArgs->iSegs < pArgs->cSegsAlloc, VERR_INTERNAL_ERROR_5); 453 pArgs->paSegs[pArgs->iSegs].off = pArgs->uStartRva; 454 pArgs->paSegs[pArgs->iSegs].cb = pArgs->uEndRva - pArgs->uStartRva; 455 pArgs->paSegs[pArgs->iSegs].fProt = pArgs->fProt; 453 pArgs->paSegs[pArgs->iSegs].off = pArgs->uStartRva; 454 pArgs->paSegs[pArgs->iSegs].cb = pArgs->uEndRva - pArgs->uStartRva; 455 pArgs->paSegs[pArgs->iSegs].fProt = pArgs->fProt; 456 pArgs->paSegs[pArgs->iSegs].fUnused = 0; 456 457 } 457 458 pArgs->iSegs++; … … 481 482 { 482 483 AssertReturn(pArgs->iSegs < pArgs->cSegsAlloc, VERR_INTERNAL_ERROR_5); 483 pArgs->paSegs[pArgs->iSegs].off = pArgs->uStartRva; 484 pArgs->paSegs[pArgs->iSegs].cb = pArgs->uEndRva - pArgs->uStartRva; 485 pArgs->paSegs[pArgs->iSegs].fProt = pArgs->fProt; 484 pArgs->paSegs[pArgs->iSegs].off = pArgs->uStartRva; 485 pArgs->paSegs[pArgs->iSegs].cb = pArgs->uEndRva - pArgs->uStartRva; 486 pArgs->paSegs[pArgs->iSegs].fProt = pArgs->fProt; 487 pArgs->paSegs[pArgs->iSegs].fUnused = 0; 486 488 } 487 489 pArgs->iSegs++; … … 598 600 if (SegArgs.uEndRva > SegArgs.uStartRva) 599 601 { 600 SegArgs.paSegs[SegArgs.iSegs].off = SegArgs.uStartRva; 601 SegArgs.paSegs[SegArgs.iSegs].cb = SegArgs.uEndRva - SegArgs.uStartRva; 602 SegArgs.paSegs[SegArgs.iSegs].fProt = SegArgs.fProt; 602 SegArgs.paSegs[SegArgs.iSegs].off = SegArgs.uStartRva; 603 SegArgs.paSegs[SegArgs.iSegs].cb = SegArgs.uEndRva - SegArgs.uStartRva; 604 SegArgs.paSegs[SegArgs.iSegs].fProt = SegArgs.fProt; 605 SegArgs.paSegs[SegArgs.iSegs].fUnused = 0; 603 606 SegArgs.iSegs++; 604 607 }
Note:
See TracChangeset
for help on using the changeset viewer.