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

Reply via email to