mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	VMManager: Change block offsets to size_t
This commit is contained in:
		
							parent
							
								
									2e5696dba4
								
							
						
					
					
						commit
						785407d06f
					
				
					 2 changed files with 3 additions and 3 deletions
				
			
		|  | @ -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. | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue