diff --git a/main.cc b/main.cc index b444fe8..f80f3b7 100644 --- a/main.cc +++ b/main.cc @@ -473,8 +473,7 @@ int main(int argc, char **argv) { ret += it; } } - cs.result->set_str(ret.iter()); - ret.disown(); + cs.result->set_str_dup(ret); }); os.cs.add_command("invoke", "s", [](CsState &cs, const char *name) {