Skip to content

Commit

Permalink
make linebreaks in text files not weird
Browse files Browse the repository at this point in the history
  • Loading branch information
Arisotura committed Nov 2, 2023
1 parent eb13bce commit bff7a0d
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
10 changes: 5 additions & 5 deletions src/ARCodeFile.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -162,20 +162,20 @@ bool ARCodeFile::Save()
{
ARCodeCat& cat = *it;

if (it != Categories.begin()) FileWriteFormatted(f, "\r\n");
FileWriteFormatted(f, "CAT %s\r\n\r\n", cat.Name.c_str());
if (it != Categories.begin()) FileWriteFormatted(f, "\n");
FileWriteFormatted(f, "CAT %s\n\n", cat.Name.c_str());

for (ARCodeList::iterator jt = cat.Codes.begin(); jt != cat.Codes.end(); jt++)
{
ARCode& code = *jt;
FileWriteFormatted(f, "CODE %d %s\r\n", code.Enabled, code.Name.c_str());
FileWriteFormatted(f, "CODE %d %s\n", code.Enabled, code.Name.c_str());

for (size_t i = 0; i < code.Code.size(); i+=2)
{
FileWriteFormatted(f, "%08X %08X\r\n", code.Code[i], code.Code[i + 1]);
FileWriteFormatted(f, "%08X %08X\n", code.Code[i], code.Code[i + 1]);
}

FileWriteFormatted(f, "\r\n");
FileWriteFormatted(f, "\n");
}
}

Expand Down
6 changes: 3 additions & 3 deletions src/FATStorage.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -319,17 +319,17 @@ void FATStorage::SaveIndex()
FileHandle* f = OpenLocalFile(IndexPath, FileMode::WriteText);
if (!f) return;

FileWriteFormatted(f, "SIZE %" PRIu64 "\r\n", FileSize);
FileWriteFormatted(f, "SIZE %" PRIu64 "\n", FileSize);

for (const auto& [key, val] : DirIndex)
{
FileWriteFormatted(f, "DIR %u %s\r\n",
FileWriteFormatted(f, "DIR %u %s\n",
val.IsReadOnly?1:0, val.Path.c_str());
}

for (const auto& [key, val] : FileIndex)
{
FileWriteFormatted(f, "FILE %u %" PRIu64 " %" PRId64 " %u %s\r\n",
FileWriteFormatted(f, "FILE %u %" PRIu64 " %" PRId64 " %u %s\n",
val.IsReadOnly?1:0, val.Size, val.LastModified, val.LastModifiedInternal, val.Path.c_str());
}

Expand Down
8 changes: 4 additions & 4 deletions src/frontend/qt_sdl/Config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -466,10 +466,10 @@ void Save()

switch (entry->Type)
{
case 0: Platform::FileWriteFormatted(f, "%s=%d\r\n", entry->Name, *(int*)entry->Value); break;
case 1: Platform::FileWriteFormatted(f, "%s=%d\r\n", entry->Name, *(bool*)entry->Value ? 1:0); break;
case 2: Platform::FileWriteFormatted(f, "%s=%s\r\n", entry->Name, (*(std::string*)entry->Value).c_str()); break;
case 3: Platform::FileWriteFormatted(f, "%s=%" PRId64 "\r\n", entry->Name, *(int64_t*)entry->Value); break;
case 0: Platform::FileWriteFormatted(f, "%s=%d\n", entry->Name, *(int*)entry->Value); break;
case 1: Platform::FileWriteFormatted(f, "%s=%d\n", entry->Name, *(bool*)entry->Value ? 1:0); break;
case 2: Platform::FileWriteFormatted(f, "%s=%s\n", entry->Name, (*(std::string*)entry->Value).c_str()); break;
case 3: Platform::FileWriteFormatted(f, "%s=%" PRId64 "\n", entry->Name, *(int64_t*)entry->Value); break;
}
}

Expand Down

0 comments on commit bff7a0d

Please sign in to comment.