commit 11397a2e82ba19b69818f9891132ff7074bc1759
Author: Richard Kimberly Heck <[email protected]>
Date: Sun Feb 23 15:54:13 2020 -0500
Fix memory leak reported by Scott.
---
src/Buffer.cpp | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/Buffer.cpp b/src/Buffer.cpp
index eb65e81..56e19b8 100644
--- a/src/Buffer.cpp
+++ b/src/Buffer.cpp
@@ -545,8 +545,10 @@ Buffer::~Buffer()
if (it == cloned_buffers.end()) {
// We will leak in this case, but it is safe to
continue.
LATTEST(false);
- } else
+ } else {
+ delete(*it);
cloned_buffers.erase(it);
+ }
delete d->clone_list_;
}
// FIXME Do we really need to do this right before we delete d?
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs