mirror of
				https://github.com/Laupetin/OpenAssetTools.git
				synced 2025-10-30 18:17:15 +00:00 
			
		
		
		
	refactor: fix x64 compilation for ObjLoading
This commit is contained in:
		| @@ -26,14 +26,14 @@ namespace | ||||
|         if (!maybeObjContainer) | ||||
|             return; | ||||
|  | ||||
|         maybeObjContainer->m_asset_end = zoneDefinition.m_assets.size(); | ||||
|         maybeObjContainer->m_asset_end = static_cast<unsigned>(zoneDefinition.m_assets.size()); | ||||
|         zoneDefinition.m_obj_containers.emplace_back(std::move(*maybeObjContainer)); | ||||
|         maybeObjContainer = std::nullopt; | ||||
|     } | ||||
|  | ||||
|     ZoneDefinitionObjContainer DefineNewObjContainer(const ZoneDefinition& zoneDefinition, std::string name, const ZoneDefinitionObjContainerType type) | ||||
|     { | ||||
|         return ZoneDefinitionObjContainer(std::move(name), type, zoneDefinition.m_assets.size()); | ||||
|         return ZoneDefinitionObjContainer(std::move(name), type, static_cast<unsigned>(zoneDefinition.m_assets.size())); | ||||
|     } | ||||
|  | ||||
|     void SortObjContainer(ZoneDefinition& zoneDefinition) | ||||
|   | ||||
| @@ -17,9 +17,9 @@ size_t XChunkProcessorDeflate::Process(int streamNumber, const uint8_t* input, c | ||||
|     if (ret != Z_OK) | ||||
|         throw XChunkException("Initializing deflate failed."); | ||||
|  | ||||
|     stream.avail_in = inputLength; | ||||
|     stream.avail_in = static_cast<unsigned>(inputLength); | ||||
|     stream.next_in = input; | ||||
|     stream.avail_out = outputBufferSize; | ||||
|     stream.avail_out = static_cast<unsigned>(outputBufferSize); | ||||
|     stream.next_out = output; | ||||
|  | ||||
|     ret = deflate(&stream, Z_FINISH); | ||||
|   | ||||
| @@ -16,9 +16,9 @@ size_t XChunkProcessorInflate::Process(int streamNumber, const uint8_t* input, c | ||||
|     if (ret != Z_OK) | ||||
|         throw XChunkException("Initializing inflate failed."); | ||||
|  | ||||
|     stream.avail_in = inputLength; | ||||
|     stream.avail_in = static_cast<unsigned>(inputLength); | ||||
|     stream.next_in = input; | ||||
|     stream.avail_out = outputBufferSize; | ||||
|     stream.avail_out = static_cast<unsigned>(outputBufferSize); | ||||
|     stream.next_out = output; | ||||
|  | ||||
|     ret = inflate(&stream, Z_FULL_FLUSH); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user