From dde63ffaf64d7b8b756789320f7643bb81e93e90 Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Tue, 7 Jul 2020 10:40:09 +0300
Subject: [PATCH] Add a corrupt flags in FTL patch

---
 components/streams/src/filestream.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/components/streams/src/filestream.cpp b/components/streams/src/filestream.cpp
index 6e13884f4..35a70f217 100644
--- a/components/streams/src/filestream.cpp
+++ b/components/streams/src/filestream.cpp
@@ -169,6 +169,11 @@ bool File::readPacket(std::tuple<ftl::codecs::StreamPacket,ftl::codecs::Packet>
 		}
 		std::get<0>(data).version = 4;
 
+		// Fix for flags corruption
+		if (std::get<1>(data).data.size() == 0) {
+			std::get<1>(data).flags = 0;
+		}
+
 		return true;
 	}
 
-- 
GitLab