[LyX/master] Use C++11 construct.

Richard Kimberly Heck rikiheck at lyx.org
Sun Feb 23 21:41:55 UTC 2020


commit 34f9ea8275a8072816fcc3d8c8ec9872300e29e2
Author: Richard Kimberly Heck <rikiheck at lyx.org>
Date:   Sun Feb 23 16:59:31 2020 -0500

    Use C++11 construct.
---
 src/Buffer.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Buffer.cpp b/src/Buffer.cpp
index d78b5f4..dac3320 100644
--- a/src/Buffer.cpp
+++ b/src/Buffer.cpp
@@ -596,7 +596,7 @@ Buffer::~Buffer()
 Buffer * Buffer::cloneWithChildren() const
 {
 	BufferMap bufmap;
-	cloned_buffers.push_back(CloneList_ptr(new CloneList));
+	cloned_buffers.emplace_back(new CloneList);
 	CloneList_ptr clones = cloned_buffers.back();
 
 	cloneWithChildren(bufmap, clones);
@@ -660,7 +660,7 @@ void Buffer::cloneWithChildren(BufferMap & bufmap, CloneList_ptr clones) const
 
 
 Buffer * Buffer::cloneBufferOnly() const {
-	cloned_buffers.push_back(CloneList_ptr(new CloneList));
+	cloned_buffers.emplace_back(new CloneList);
 	CloneList_ptr clones = cloned_buffers.back();
 	Buffer * buffer_clone = new Buffer(fileName().absFileName(), false, this);
 


More information about the lyx-cvs mailing list