From efefa80ab9548dd51509909923ab3e63f9d3235c Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Mon, 24 Dec 2012 17:05:54 -0800 Subject: [PATCH] Fix a couple warnings on 32 bit in savedata. --- Core/Dialog/SavedataParam.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Core/Dialog/SavedataParam.cpp b/Core/Dialog/SavedataParam.cpp index c4b4f29cc0..6f53cfd3f1 100644 --- a/Core/Dialog/SavedataParam.cpp +++ b/Core/Dialog/SavedataParam.cpp @@ -34,7 +34,7 @@ namespace { int getSizeNormalized(int size) { - int sizeCluster = MemoryStick_SectorSize(); + int sizeCluster = (int)MemoryStick_SectorSize(); return ((int)((size + sizeCluster - 1) / sizeCluster)) * sizeCluster; } } @@ -309,7 +309,7 @@ bool SavedataParam::GetSizes(SceUtilitySavedataParam *param) Memory::Write_U32((u32)MemoryStick_SectorSize(),param->msFree); // cluster Size Memory::Write_U32((u32)(MemoryStick_FreeSpace() / MemoryStick_SectorSize()),param->msFree+4); // Free cluster Memory::Write_U32((u32)(MemoryStick_FreeSpace() / 0x400),param->msFree+8); // Free space (in KB) - std::string spaceTxt = SavedataParam::GetSpaceText(MemoryStick_FreeSpace()); + std::string spaceTxt = SavedataParam::GetSpaceText((int)MemoryStick_FreeSpace()); Memory::Memset(param->msFree+12,0,spaceTxt.size()+1); Memory::Memcpy(param->msFree+12,spaceTxt.c_str(),spaceTxt.size()); // Text representing free space } @@ -346,7 +346,7 @@ bool SavedataParam::GetSizes(SceUtilitySavedataParam *param) total_size += getSizeNormalized(param->pic1FileData.size); total_size += getSizeNormalized(param->snd0FileData.size); - Memory::Write_U32(total_size / MemoryStick_SectorSize(),param->utilityData); // num cluster + Memory::Write_U32(total_size / (u32)MemoryStick_SectorSize(),param->utilityData); // num cluster Memory::Write_U32(total_size / 0x400,param->utilityData+4); // save size in KB std::string spaceTxt = SavedataParam::GetSpaceText(total_size); Memory::Memset(param->utilityData+8,0,spaceTxt.size()+1);