summaryrefslogtreecommitdiff
path: root/src/factories/LightsFactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/factories/LightsFactory.cpp')
-rw-r--r--src/factories/LightsFactory.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/factories/LightsFactory.cpp b/src/factories/LightsFactory.cpp
index 4c64d58..bcabbe8 100644
--- a/src/factories/LightsFactory.cpp
+++ b/src/factories/LightsFactory.cpp
@@ -71,8 +71,8 @@ std::optional<std::shared_ptr<IParsedData>> LightsFactory::parse(std::vector<uin
auto mio0 = node["mio0"].as<size_t>();
auto offset = node["offset"].as<uint32_t>();
- auto decoded = MIO0Decoder::Decode(buffer, mio0);
- LUS::BinaryReader reader(decoded.data() + offset, sizeof(Lights1Raw));
+ auto decoded = MIO0Decoder::Decode(buffer, offset);
+ LUS::BinaryReader reader(decoded.data() + mio0, sizeof(Lights1Raw));
reader.SetEndianness(LUS::Endianness::Big);
Lights1Raw lights;