diff --git a/src/Buffer.cpp b/src/Buffer.cpp index f473f3dc6f..73f627646b 100644 --- a/src/Buffer.cpp +++ b/src/Buffer.cpp @@ -590,9 +590,8 @@ Buffer * Buffer::cloneWithChildren() const { BufferMap bufmap; cloned_buffers.emplace_back(new CloneList); - CloneList_ptr clones = cloned_buffers.back(); - cloneWithChildren(bufmap, clones); + cloneWithChildren(bufmap, cloned_buffers.back()); // make sure we got cloned BufferMap::const_iterator bit = bufmap.find(this);