From b418a5db6aa93ac3de0df79d2c817ca6a0ec1064 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 27 Nov 2017 12:38:44 +0000 Subject: [PATCH] Flush file after writing header length fixups, to ensure it's written --- renderdoc/serialise/rdcfile.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/serialise/rdcfile.cpp b/renderdoc/serialise/rdcfile.cpp index c663ea583..3aa097e69 100644 --- a/renderdoc/serialise/rdcfile.cpp +++ b/renderdoc/serialise/rdcfile.cpp @@ -1092,6 +1092,8 @@ StreamWriter *RDCFile::WriteSection(const SectionProperties &props) { RETURNERROR(ContainerError::FileIO, "Error applying fixup to section header, errno %d", errno); } + + FileIO::fflush(m_File); }); if(modifySectionCallback)