From b1bbf64a28331c6b5eb3f5fb987d2e88d30167bc Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Thu, 12 Sep 2024 18:05:50 +0200 Subject: [PATCH] Avoid a copy Spotted by Coverity scan. --- src/Buffer.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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);