diff options
Diffstat (limited to 'rsov/compiler/spirit/transformer.cpp')
-rw-r--r-- | rsov/compiler/spirit/transformer.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/rsov/compiler/spirit/transformer.cpp b/rsov/compiler/spirit/transformer.cpp index 4d2ab1f4..0eb96213 100644 --- a/rsov/compiler/spirit/transformer.cpp +++ b/rsov/compiler/spirit/transformer.cpp @@ -23,8 +23,7 @@ namespace spirit { Module *Transformer::run(Module *module, int *error) { auto words = runAndSerialize(module, error); - std::unique_ptr<InputWordStream> IS(InputWordStream::Create(words)); - return Deserialize<Module>(*IS); + return Deserialize<Module>(words); } std::vector<uint32_t> Transformer::runAndSerialize(Module *m, int *error) { |