core/memory: Resolve sign conversion in serialize()
auto i = 0 deduces to an int, which was being compared with a size_t within the loop condition.
This commit is contained in:
		| @@ -144,7 +144,7 @@ private: | |||||||
|         ar& pointers.refs; |         ar& pointers.refs; | ||||||
|         ar& special_regions; |         ar& special_regions; | ||||||
|         ar& attributes; |         ar& attributes; | ||||||
|         for (auto i = 0; i < PAGE_TABLE_NUM_ENTRIES; i++) { |         for (std::size_t i = 0; i < PAGE_TABLE_NUM_ENTRIES; i++) { | ||||||
|             pointers.raw[i] = pointers.refs[i].GetPtr(); |             pointers.raw[i] = pointers.refs[i].GetPtr(); | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user