diff --git a/Source/Core/Core/FifoPlayer/FifoDataFile.cpp b/Source/Core/Core/FifoPlayer/FifoDataFile.cpp index 1c9b029daf..0168303bf2 100644 --- a/Source/Core/Core/FifoPlayer/FifoDataFile.cpp +++ b/Source/Core/Core/FifoPlayer/FifoDataFile.cpp @@ -202,8 +202,8 @@ FifoDataFile* FifoDataFile::Load(const std::string &filename, bool flagsOnly) void FifoDataFile::PadFile(size_t numBytes, File::IOFile& file) { - const u8 zero = 0; - fwrite(&zero, sizeof(zero), numBytes, file.GetHandle()); + for (size_t i = 0; i < numBytes; ++i) + fputc(0, file.GetHandle()); } void FifoDataFile::SetFlag(u32 flag, bool set)