Revert file index 0 avoidance

This commit is contained in:
Phillip Stephens 2017-01-29 18:14:18 -08:00
parent 408ac735b4
commit 8ed773d16f
1 changed files with 4 additions and 4 deletions

View File

@ -41,7 +41,7 @@ Directory::Directory(uint8_t data[]) { memcpy(__raw, data, BlockSize); }
bool Directory::hasFreeFile() const bool Directory::hasFreeFile() const
{ {
for (uint16_t i = 1; i < 127; i++) for (uint16_t i = 0; i < 127; i++)
if (m_files[i].m_game[0] == 0xFF) if (m_files[i].m_game[0] == 0xFF)
return true; return true;
return false; return false;
@ -50,7 +50,7 @@ bool Directory::hasFreeFile() const
int32_t Directory::numFreeFiles() const int32_t Directory::numFreeFiles() const
{ {
int32_t ret = 0; int32_t ret = 0;
for (uint16_t i = 1; i < 127; i++) for (uint16_t i = 0; i < 127; i++)
if (m_files[i].m_game[0] == 0xFF) if (m_files[i].m_game[0] == 0xFF)
++ret; ++ret;
return ret; return ret;
@ -58,7 +58,7 @@ int32_t Directory::numFreeFiles() const
File* Directory::getFirstFreeFile(const char* game, const char* maker, const char* filename) File* Directory::getFirstFreeFile(const char* game, const char* maker, const char* filename)
{ {
for (uint16_t i = 1; i < 127; i++) for (uint16_t i = 0; i < 127; i++)
{ {
if (m_files[i].m_game[0] == 0xFF) if (m_files[i].m_game[0] == 0xFF)
{ {
@ -97,7 +97,7 @@ File* Directory::getFirstNonFreeFile(uint32_t start, const char* game, const cha
File* Directory::getFile(const char* game, const char* maker, const char* filename) File* Directory::getFile(const char* game, const char* maker, const char* filename)
{ {
for (uint16_t i = 1; i < 127; i++) for (uint16_t i = 0; i < 127; i++)
{ {
if (game && strlen(game) == 4 && memcmp(m_files[i].m_game, game, 4)) if (game && strlen(game) == 4 && memcmp(m_files[i].m_game, game, 4))
continue; continue;