From 98e99f7c49305a87f0815816e34bf94479a0e20d Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 8 Nov 2015 13:45:59 +0000 Subject: [PATCH] don't disown (allocator may not be the same) --- main.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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) {