diff --git a/src/factories/naudio/v0/SequenceFactory.cpp b/src/factories/naudio/v0/SequenceFactory.cpp index 435baf9..ddd2335 100644 --- a/src/factories/naudio/v0/SequenceFactory.cpp +++ b/src/factories/naudio/v0/SequenceFactory.cpp @@ -35,5 +35,5 @@ std::optional> SequenceFactory::parse(std::vector> SequenceFactory::parse_modding(std::vector& buffer, YAML::Node& node) { - return std::make_shared(buffer); + return std::make_shared(buffer.data(), buffer.size()); } \ No newline at end of file diff --git a/src/factories/naudio/v1/SequenceFactory.cpp b/src/factories/naudio/v1/SequenceFactory.cpp index 959423b..fe41498 100644 --- a/src/factories/naudio/v1/SequenceFactory.cpp +++ b/src/factories/naudio/v1/SequenceFactory.cpp @@ -72,5 +72,5 @@ std::optional> NSequenceFactory::parse(std::vector< } std::optional> NSequenceFactory::parse_modding(std::vector& buffer, YAML::Node& node) { - return std::make_shared(buffer); + return std::make_shared(buffer.data(), buffer.size()); }