summaryrefslogtreecommitdiff
path: root/rsov/compiler/spirit/transformer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rsov/compiler/spirit/transformer.cpp')
-rw-r--r--rsov/compiler/spirit/transformer.cpp3
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) {