A few more int conversion compiler warning fixes.

This commit is contained in:
harry 2023-01-28 07:49:24 -05:00
parent 2d158a8298
commit c2dc8cd25b
2 changed files with 5 additions and 5 deletions

View File

@ -213,7 +213,7 @@ void SaveParse(const CFGSTRUCT *cfgst, FILE *fp)
if(*(char **)cfgst[x].ptr)
{
// Only save it if there IS a string.
unsigned int len = strlen(*(char **)cfgst[x].ptr);
size_t len = strlen(*(char **)cfgst[x].ptr);
SetValueR(fp,cfgst[x].name,*(char **)cfgst[x].ptr, len + 1);
}
}

View File

@ -182,7 +182,7 @@ class InStream : public IInStream, private IStreamGetSize
protected:
uint32 size;
size_t size;
public:
@ -495,10 +495,10 @@ ArchiveScanRecord FCEUD_ScanArchive(std::string fname)
if(!inf) return ArchiveScanRecord();
int matchingFormat = -1;
for(uint32 i=0;i<(int)formatRecords.size();i++)
for(size_t i=0;i<formatRecords.size();i++)
{
inf->fseek(0,SEEK_SET);
int size = formatRecords[i].signature.size();
size_t size = formatRecords[i].signature.size();
if(size==0)
continue; //WHY??
char* temp = new char[size];
@ -506,7 +506,7 @@ ArchiveScanRecord FCEUD_ScanArchive(std::string fname)
if(!memcmp(&formatRecords[i].signature[0],temp,size))
{
delete[] temp;
matchingFormat = i;
matchingFormat = static_cast<int>(i);
break;
}
delete[] temp;