diff --git a/r5dev/vpklib/packedstore.cpp b/r5dev/vpklib/packedstore.cpp index 874451ab..3f5e65fa 100644 --- a/r5dev/vpklib/packedstore.cpp +++ b/r5dev/vpklib/packedstore.cpp @@ -173,9 +173,9 @@ vector CPackedStore::GetEntryValues(const string& svWorkspace, K { vEntryValues.push_back(VPKKeyValues_t( ConvertToUnixPath(svFullPath), - pEntryKV->GetInt("preloadSize", NULL), + int16_t(pEntryKV->GetInt("preloadSize", NULL)), pEntryKV->GetInt("loadFlags", static_cast(EPackedLoadFlags::LOAD_VISIBLE) | static_cast(EPackedLoadFlags::LOAD_CACHE)), - pEntryKV->GetInt("textureFlags", static_cast(EPackedTextureFlags::TEXTURE_DEFAULT)), + int16_t(pEntryKV->GetInt("textureFlags", static_cast(EPackedTextureFlags::TEXTURE_DEFAULT))), pEntryKV->GetBool("useCompression", true), pEntryKV->GetBool("useDataSharing", true)) );