VMManager: Change block offsets to size_t
This commit is contained in:
		| @@ -55,7 +55,7 @@ VMManager::VMAHandle VMManager::FindVMA(VAddr target) const { | ||||
| } | ||||
|  | ||||
| ResultVal<VMManager::VMAHandle> VMManager::MapMemoryBlock(VAddr target, | ||||
|         std::shared_ptr<std::vector<u8>> block, u32 offset, u32 size, MemoryState state) { | ||||
|         std::shared_ptr<std::vector<u8>> block, size_t offset, u32 size, MemoryState state) { | ||||
|     ASSERT(block != nullptr); | ||||
|     ASSERT(offset + size <= block->size()); | ||||
|  | ||||
|   | ||||
| @@ -75,7 +75,7 @@ struct VirtualMemoryArea { | ||||
|     /// Memory block backing this VMA. | ||||
|     std::shared_ptr<std::vector<u8>> backing_block = nullptr; | ||||
|     /// Offset into the backing_memory the mapping starts from. | ||||
|     u32 offset = 0; | ||||
|     size_t offset = 0; | ||||
|  | ||||
|     // Settings for type = BackingMemory | ||||
|     /// Pointer backing this VMA. It will not be destroyed or freed when the VMA is removed. | ||||
| @@ -141,7 +141,7 @@ public: | ||||
|      * @param state MemoryState tag to attach to the VMA. | ||||
|      */ | ||||
|     ResultVal<VMAHandle> MapMemoryBlock(VAddr target, std::shared_ptr<std::vector<u8>> block, | ||||
|             u32 offset, u32 size, MemoryState state); | ||||
|             size_t offset, u32 size, MemoryState state); | ||||
|  | ||||
|     /** | ||||
|      * Maps an unmanaged host memory pointer at a given address. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Yuri Kunde Schlesner
					Yuri Kunde Schlesner